午夜无码中文字幕影院,国产自产第一区c国产,久久久久久夜精品精品免费,国产99久久,夜夜夜夜曰天天天天拍国产,欧美日韩亚洲另类专区,国产精品区一区二区免费

專業(yè)信息系統(tǒng)項(xiàng)目管理師網(wǎng)站|培訓(xùn)機(jī)構(gòu)|服務(wù)商(2021信息系統(tǒng)項(xiàng)目管理師學(xué)習(xí)QQ群:89253946,客服QQ:800184589)

軟題庫(kù) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 信息系統(tǒng)項(xiàng)目管理師 >> 試題庫(kù) >> 文章內(nèi)容
以下有關(guān)Web Service技術(shù)的示例中,產(chǎn)品和語(yǔ)言對(duì)應(yīng)關(guān)系正確的是(27)
來(lái)源:信管網(wǎng) 2014年08月08日 【所有評(píng)論 分享到微信

2009年下半年軟考高級(jí)信息系統(tǒng)項(xiàng)目管理師綜合知識(shí)真題解析:

● 以下有關(guān)Web Service技術(shù)的示例中,產(chǎn)品和語(yǔ)言對(duì)應(yīng)關(guān)系正確的是(27)
(27)A.NET Framework--C#
B.Delphi 6--Pascal
C.WASP --C++
D.GLUE--JAVA
信管網(wǎng)試題解析:
.NET Framework是微軟為開發(fā)應(yīng)用程序而創(chuàng)建的一個(gè)新平臺(tái)。使用.NET Framework可以創(chuàng)建Windows應(yīng)用程序、Web應(yīng)用程序、Web服務(wù)和其他各種類型的應(yīng)用程序。.NET Framework的設(shè)計(jì)方式保證它可以用于各種語(yǔ)言,如C#、C++和VB等。
詳細(xì)介紹
Web Service概念
什么是Web Service呢?從表面上看,Web Service就是一個(gè)應(yīng)用程序,它向外界暴露出一個(gè)能夠通過(guò)Web進(jìn)行調(diào)用的API。這就是說(shuō),你能夠用編程的方法通過(guò)Web調(diào)用來(lái)實(shí)現(xiàn)某個(gè)功能的應(yīng)用程序。例如,筆者創(chuàng)建一個(gè)Web Service,它的作用是查詢某公司某員工的基本信息。它接受該員工的編號(hào)作為查詢字符串,返回該員工的具體信息。你可以在瀏覽器的地址欄中直接輸入HTTP GET請(qǐng)求來(lái)調(diào)用羅列該員工基本信息的ASP頁(yè)面,這就可以算作是體驗(yàn)Web Service了。
從深層次上看,Web Service是一種新的Web應(yīng)用程序分支,它們是自包含、自描述、模塊化的應(yīng)用,可以在網(wǎng)絡(luò)(通常為Web)中被描述、發(fā)布、查找以及通過(guò)Web來(lái)調(diào)用。
Web Service便是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。它可以使用標(biāo)準(zhǔn)的互聯(lián)網(wǎng)協(xié)議,像超文本傳輸協(xié)議HTTP和XML,將功能體現(xiàn)在互聯(lián)網(wǎng)和企業(yè)內(nèi)部網(wǎng)上。Web Service平臺(tái)是一套標(biāo)準(zhǔn),它定義了應(yīng)用程序如何在Web上實(shí)現(xiàn)互操作性。你可以用你喜歡的任何語(yǔ)言(筆者用的是C#),在你喜歡的任何平臺(tái)上寫Web Service。
Web Service的技術(shù)支持

Web Service平臺(tái)需要一套協(xié)議來(lái)實(shí)現(xiàn)分布式應(yīng)用程序的創(chuàng)建。任何平臺(tái)都有它的數(shù)據(jù)表示方法和類型系統(tǒng)。要實(shí)現(xiàn)互操作性,Web Service平臺(tái)必須提供一套標(biāo)準(zhǔn)的類型系統(tǒng),用于溝通不同平臺(tái)、編程語(yǔ)言和組件模型中的不同類型系統(tǒng)。目前這些協(xié)議有:
1.XML和XSD
可擴(kuò)展的標(biāo)記語(yǔ)言XML?是Web Service平臺(tái)中表示數(shù)據(jù)的基本格式。除了易于建立和易于分析外,XML主要的優(yōu)點(diǎn)在于它既與平臺(tái)無(wú)關(guān),又與廠商無(wú)關(guān)。XML是由萬(wàn)維網(wǎng)協(xié)會(huì)(W3C)創(chuàng)建,W3C制定的XML SchemaXSD?定義了一套標(biāo)準(zhǔn)的數(shù)據(jù)類型,并給出了一種語(yǔ)言來(lái)擴(kuò)展這套數(shù)據(jù)類型。
Web Service平臺(tái)是用XSD來(lái)作為數(shù)據(jù)類型系統(tǒng)的。當(dāng)你用某種語(yǔ)言如VB.NET或C#?來(lái)構(gòu)造一個(gè) Web Service時(shí),為了符合Web Service標(biāo)準(zhǔn),所有你使用的數(shù)據(jù)類型都必須被轉(zhuǎn)換為XSD類型。如想讓它使用在不同平臺(tái)和不同軟件的不同組織間傳遞,還需要用某種東西將它包裝起來(lái)。這種東西就是一種協(xié)議,如 SOAP。
2.SOAP
SOAP即簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(Simple Object Access Protocol),它是用于交換XML編碼信息的輕量級(jí)協(xié)議。它有三個(gè)主要方面:XML- envelope為描述信息內(nèi)容和如何處理內(nèi)容定義了框架,將程序?qū)ο缶幋a成為XML對(duì)象的規(guī)則,執(zhí)行遠(yuǎn)程過(guò)程調(diào)用(RPC)的約定。SOAP可以運(yùn)行在任何其他傳輸協(xié)議上。例如,你可以使用 SMTP,即因特網(wǎng)電子郵件協(xié)議來(lái)傳遞SOAP消息,這可是很有誘惑力的。在傳輸層之間的頭是不同的,但XML有效負(fù)載保持相同。
Web Service 希望實(shí)現(xiàn)不同的系統(tǒng)之間能夠用“軟件-軟件對(duì)話”的方式相互調(diào)用,打破了軟件應(yīng)用、網(wǎng)站和各種設(shè)備之間的格格不入的狀態(tài),實(shí)現(xiàn)“基于Web無(wú)縫集成”的目標(biāo)。
3.WSDL
Web Service描述語(yǔ)言WSDL?就是用機(jī)器能閱讀的方式提供的一個(gè)正式描述文檔而基于XML的語(yǔ)言,用于描述Web Service及其函數(shù)、參數(shù)和返回值。因?yàn)槭腔赬ML的,所以WSDL既是機(jī)器可閱讀的,又是人可閱讀的。
4.UDDI
UDDI 的目的是為電子商務(wù)建立標(biāo)準(zhǔn);UDDI是一套基于Web的、分布式的、為Web Service提供的、信息注冊(cè)中心的實(shí)現(xiàn)標(biāo)準(zhǔn)規(guī)范,同時(shí)也包含一組使企業(yè)能將自身提供的Web Service注冊(cè),以使別的企業(yè)能夠發(fā)現(xiàn)的訪問(wèn)協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn)。
5.遠(yuǎn)程過(guò)程調(diào)用RPC與消息傳遞
Web Service本身其實(shí)是在實(shí)現(xiàn)應(yīng)用程序間的通信。我們現(xiàn)在有兩種應(yīng)用程序通信的方法:RPC遠(yuǎn)程過(guò)程調(diào)用?和消息傳遞。使用RPC的時(shí)候,客戶端的概念是調(diào)用服務(wù)器上的遠(yuǎn)程過(guò)程,通常方式為實(shí)例化一個(gè)遠(yuǎn)程對(duì)象并調(diào)用其方法和屬性。RPC系統(tǒng)試圖達(dá)到一種位置上的透明性:服務(wù)器暴露出遠(yuǎn)程對(duì)象的接口,而客戶端就好像在本地使用的這些對(duì)象的接口一樣,這樣就隱藏了底層的信息,客戶端也就根本不需要知道對(duì)象是在哪臺(tái)機(jī)器上。
 Web Service軟件的支持
操作系統(tǒng)離不開豐富的應(yīng)用軟件的支持。同樣,Web Service這項(xiàng)技術(shù)只有通過(guò)日益廣泛的應(yīng)用才能體現(xiàn)出其價(jià)值,目前比較流行的實(shí)現(xiàn)方法是使用.NET 和 Java兩種技術(shù),并且兩種實(shí)現(xiàn)方法可以互相操作;如今我們已經(jīng)可以看到使用微軟、IBM、SUN、Borland等不同廠商的 Web Service構(gòu)建工具建立的Web Service應(yīng)用。
微軟.NET
微軟的.NET技術(shù)應(yīng)該算是時(shí)下最為流行的Web Service 開發(fā)技術(shù)。首先因?yàn)槠涔驹谝郧跋鄳?yīng)的產(chǎn)品就占有相當(dāng)大的市場(chǎng)份額,以至使新推出的.NET得以有比較穩(wěn)定的用戶群;其次也是更重要的是 .NET平臺(tái)不僅延續(xù)了微軟一貫的編程風(fēng)格,而且還增加了許多支持Web 服務(wù)的關(guān)鍵性技術(shù),使得.NET在操作的簡(jiǎn)單性和執(zhí)行的穩(wěn)定性,高效性上達(dá)到了一個(gè)非常好的結(jié)合。
微軟的Visual Studio.NET便是一個(gè)便于 Web 服務(wù)的開發(fā)工具。微軟的目標(biāo)是,將其新編程語(yǔ)言??C#作為Web Service的首選語(yǔ)言。雖然C#看起來(lái)與Java類似,但是還有一些Java中沒有的獨(dú)特的功能。.NET技術(shù)中用于Web Service 開發(fā)的主要工具是ASP.NET?從技術(shù)上說(shuō),ASPasp.net? 提供了一些超出ASP以前版本的優(yōu)點(diǎn)(例如:代碼和HTML的分離,與腳本語(yǔ)言相比較,對(duì)“真正”的編程語(yǔ)言如 C# 的支持)。
IBM的WebSphere
IBM公司是業(yè)界第一家能夠提供全面支持Web服務(wù)的電子商務(wù)基礎(chǔ)設(shè)施中間件的公司。通過(guò)多年來(lái)與 W3C(The World Wide Web Consortium)的共同努力,包括DB2、Lotus、Tivoli 和WebSphere在內(nèi)的所有IBM軟件都實(shí)現(xiàn)了對(duì)SOAP、WSDL、UDDI、Linux、XML、J2EE等開放技術(shù)和標(biāo)準(zhǔn)的全面支持。IBM公司的WebSphere 也是比較好的基礎(chǔ)架構(gòu)軟件開發(fā)平臺(tái)。WebSphere軟件平臺(tái)及開發(fā)工具包括 WebSphere Studio Application Developer ¬WSAD? 基于J2EE、XML 和Web服務(wù)等開放標(biāo)準(zhǔn),并具備 IBM 在可靠性、擴(kuò)展性和安全性上的主要優(yōu)勢(shì)。WebSphere 是 IBM 在 Web Services策略中的核心平臺(tái),它支持所有開發(fā)、發(fā)布、部署 Web Services應(yīng)用所必需的開放標(biāo)準(zhǔn)和技術(shù),包括 UDDI,SOAP,J2EE,WSDL,和對(duì) XML 技術(shù)集成的增強(qiáng),這特使得它在全球有很多用戶。
Borland的JBuilder
Borland公司在 JBuilder7中,用戶可以用其Borland Web Services Kit for Java和Borland JBuilder MobileSet 3進(jìn)行更快捷地開發(fā)Web Service和無(wú)線應(yīng)用。這樣將使開發(fā)者能夠在同一個(gè)開發(fā)環(huán)境中輕松地創(chuàng)建和集成Web Service。今年新推出的JBuidler8 更是針對(duì)Web Service開發(fā)更提供了方便和高效的方法。
總之,在Web Service開發(fā)上,.NET 和Java都是很好的選擇,盡管兩者現(xiàn)在都有一些需要完善的地方,但是就目前來(lái)說(shuō),它們還是最好的開發(fā)手段和技術(shù)。具體選擇哪種開發(fā)工具,也是仁者見仁,智者見智的問(wèn)題。從根本上說(shuō),這兩種方法沒有孰優(yōu)孰劣的問(wèn)題,只是根據(jù)使用者對(duì)這兩種方法的掌握程度和對(duì)具體語(yǔ)言的偏愛程度來(lái)決定。
信管網(wǎng)參考答案:
(27)A

掃碼關(guān)注公眾號(hào)

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評(píng)論  查看完整評(píng)論  

推薦文章