當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 上海OA系統(tǒng) > 上海OA快博
Web服務(wù)給我們帶來了什么?
Web服務(wù)給我們帶來了什么?
隨著Internet的興起,部署在Web上的應(yīng)用也深入人心,并不斷發(fā)展。當(dāng)Web應(yīng)用已經(jīng)走入人們?nèi)粘9ぷ骱蜕畹臅r候,人們發(fā)現(xiàn)在Web應(yīng)用和傳統(tǒng)桌面應(yīng)用(比如企業(yè)內(nèi)部管理系統(tǒng)、辦公自動化系統(tǒng)等)之間存在著連接的鴻溝,人們不得不重復(fù)地將數(shù)據(jù)從Web應(yīng)用遷移到傳統(tǒng)桌面應(yīng)用,或從傳統(tǒng)桌面應(yīng)用將數(shù)據(jù)遷移到Web應(yīng)用。其中的遷移操作基本都要通過人的操作來完成,這成為了阻礙Web應(yīng)用進入主流工作流的一個巨大的障礙。計算機的應(yīng)用是要追求信息的自動化處理,然而,目前的應(yīng)用狀況,則使人們不得不在自動化的流程之間摻加上若干的人工步驟,這會在不同程度上降低人們使用計算機系統(tǒng)的積極性。
舉個例子,某個公司通過Web提供了一個在線產(chǎn)品定購系統(tǒng),這個公司的某一個客戶通過該系統(tǒng)在Web表單中輸入了訂單,并在瀏覽器里獲得了訂單確認(rèn)的響應(yīng)。同時這個客戶的公司內(nèi)部使用了企業(yè)管理系統(tǒng),應(yīng)內(nèi)部管理的需要,他還不得不把這個訂單確認(rèn)從瀏覽器里面復(fù)制出來,然后手工填入企業(yè)內(nèi)部管理系統(tǒng)的相應(yīng)界面上,使得內(nèi)部系統(tǒng)中的事務(wù)能夠正常流轉(zhuǎn)。此時這個用戶事實上將信息重復(fù)輸入了兩遍,對用戶而言無論如何是一件厭煩的事情,從計算機系統(tǒng)的角度來看,這完全可以避免。
目前,大多數(shù)電子商務(wù)的應(yīng)用在處理購買者、供應(yīng)商、交易市場和服務(wù)提供者之間的連接方式上各不相同。如何將這些應(yīng)用方便低價地連接在一起,從而實現(xiàn)大范圍跨企業(yè)實體的商務(wù)應(yīng)用系統(tǒng)間的互聯(lián),這是擺在開發(fā)人員面前的一大問題。不同的應(yīng)用(尤其是不同企業(yè)的)開發(fā)語言不同、部署平臺不同、通信協(xié)議也可能不同,對外交換的數(shù)據(jù)格式更是可能有著巨大的差異。如何面對各種差異所帶來的復(fù)雜系統(tǒng)集成挑戰(zhàn),是解決這個問題的關(guān)鍵。
消除差異的持續(xù)努力
從1998年開始發(fā)展的XML技術(shù)及其相關(guān)技術(shù)是嘗試解決這些差異的初步嘗試。XML技術(shù)的提出,其初衷是為了改善因HTML無結(jié)構(gòu)化狀況而造成的全球Web信息的結(jié)構(gòu)混亂問題。XML規(guī)范的開發(fā)小組為了使得全球Web信息能夠邁向結(jié)構(gòu)化的方向,基于強大的SGML語言,制訂了XML 1.0的規(guī)范。最初,XML的應(yīng)用的確是關(guān)注在信息發(fā)布領(lǐng)域的,大量的使用XML/XSLT技術(shù)的網(wǎng)站紛紛出現(xiàn),足以證明XML在信息發(fā)布領(lǐng)域的優(yōu)越性。之后,隨著XSL規(guī)范的不斷成熟,XML技術(shù)從信息發(fā)布領(lǐng)域延伸到傳統(tǒng)的電子出版領(lǐng)域,而基于Web的信息發(fā)布也正式成為了電子出版的形式之一:網(wǎng)絡(luò)媒體出版。
然而,另一方面,由于XML的處理器(Parser,一般為DOM或SAX)在各種平臺上都允許開發(fā)人員交互使用,大家不約而同地發(fā)現(xiàn),使用XML在不同的異構(gòu)系統(tǒng)之間交換數(shù)據(jù)是一件非常方便的事情:首先,XML格式具備描述各種類型數(shù)據(jù)的能力;其次,使用DOM/SAX對XML進行處理,開發(fā)人員可以節(jié)省開發(fā)文件格式處理的模塊,DOM/SAX為XML處理封裝了一套有效的方法;再次,XML、DOM是W3C規(guī)范,大家都會遵循規(guī)范,這樣,在不同平臺的處理方式就完全一致了。因此,很快XML就成為了應(yīng)用范圍極為廣泛的數(shù)據(jù)交換工具。隨著應(yīng)用XML進行數(shù)據(jù)交換的理念不斷深入人心,另兩個XML相關(guān)的規(guī)范也慢慢被引入到使用XML進行數(shù)據(jù)交換的領(lǐng)域里來,開發(fā)人員使用XSLT實現(xiàn)不同XML數(shù)據(jù)交換格式的互相轉(zhuǎn)換,同時利用XML Schema對XML數(shù)據(jù)交換格式進行數(shù)據(jù)建模,由于它們都是基于XML的,而且平臺工具不斷更新以支持這些新規(guī)范,使得數(shù)據(jù)層集成(數(shù)據(jù)交換)應(yīng)用得以在強大后盾的支持下不斷推廣。目前使用XML進行數(shù)據(jù)交換已經(jīng)成為計算機軟件領(lǐng)域,尤其是電子商務(wù)應(yīng)用領(lǐng)域的標(biāo)準(zhǔn)技術(shù)模式。
XML解決了在不同平臺/系統(tǒng)之間的數(shù)據(jù)結(jié)構(gòu)/模式的差異,使得數(shù)據(jù)層在XML技術(shù)的支持下統(tǒng)一起來。
對于全球電子商務(wù)所提出的廣泛的電子商務(wù)應(yīng)用集成和交互而言,光有數(shù)據(jù)層的集成是不夠的。雖然數(shù)據(jù)層的集成能力使交互的雙方能夠彼此了解對方所發(fā)送過來的數(shù)據(jù),但是數(shù)據(jù)應(yīng)當(dāng)由哪個應(yīng)用、按照何種方式、使用何種上下文來實施處理,處理完了應(yīng)當(dāng)返回何種處理結(jié)果等等處理語義都無法通過數(shù)據(jù)層的集成來完成。大家可能會想到這樣的模式,先在數(shù)據(jù)中包含指定的應(yīng)用和指定的處理語義,然后再將這個數(shù)據(jù)包傳給對等方,對等系統(tǒng)接收到這個數(shù)據(jù)后,分析出發(fā)送方期望的應(yīng)用和處理語義,然后再實施真正的數(shù)據(jù)處理,最后按照發(fā)送方的要求返回處理結(jié)果。這也正是Web服務(wù)雛形的應(yīng)用模式。
然而此時,如何在數(shù)據(jù)中指定應(yīng)用,如何將應(yīng)用指派與真實的部署在平臺上的應(yīng)用程序映射起來,以及如何包裝返回結(jié)果都需要開發(fā)人員自己來指定,這有些類似于原先未使用標(biāo)準(zhǔn)數(shù)據(jù)描述格式而進行數(shù)據(jù)交換的場合。
Web服務(wù)系列技術(shù)則是架構(gòu)在XML技術(shù)的基礎(chǔ)上,為在平臺層解決這些應(yīng)用層集成所不可避免的問題而提出的開放式的技術(shù)架構(gòu)。
Web服務(wù)的體系架構(gòu)與Web應(yīng)用的N層架構(gòu)是類似的,不同點在于最上層的面向瀏覽器的Web Server被面向程序(Web Service Client)的Web服務(wù)所取代。而使用Web服務(wù)的程序可以是桌面應(yīng)用程序,同樣也可以是另一個Web服務(wù)。圖1給出了Web服務(wù)的一個通用的簡單的體系架構(gòu)模式。
圖一
Web服務(wù)的體系架構(gòu)
構(gòu)筑Web服務(wù)的Web服務(wù)技術(shù)家族的主要成員有XML Schema、SOAP、WSDL和UDDI,它們都是完全基于新一代Internet種子技術(shù)XML的。XML Schema為在不同系統(tǒng)(Web服務(wù))之間交換數(shù)據(jù)而提供了一個核心的跨平臺數(shù)據(jù)建模工具。SOAP為在不同系統(tǒng)之間實施平臺無關(guān)的交互定義了一套基本的元規(guī)則和跨平臺消息機制,SOAP是Web服務(wù)體系中服務(wù)交互的基礎(chǔ)架構(gòu)。WSDL則是Web服務(wù)接口界面的跨平臺描述工具,依靠WSDL,Web服務(wù)的交互界面就能被系統(tǒng)自動處理。UDDI則是在動態(tài)服務(wù)集成解決方案中的首次嘗試。這組技術(shù)使得底層平臺對應(yīng)用交互透明,從而應(yīng)用的互操作能力得到了前所未有的提升,它們組成了第一代Web服務(wù)技術(shù)。
使用Web服務(wù)技術(shù)
既然Web服務(wù)技術(shù)是針對應(yīng)用層集成交互的跨平臺的技術(shù)框架,我們就來看看原先有哪些應(yīng)用模式無法實現(xiàn)或很難實現(xiàn),使用了Web服務(wù)技術(shù)之后就變成可以實現(xiàn)或容易實現(xiàn)了。
我將主要考察三個領(lǐng)域:
1.EAI,企業(yè)應(yīng)用集成;
2.B2Bi以及在線服務(wù)集成;
3. Internet作為整個后臺服務(wù)的桌面應(yīng)用。
EAI, 企業(yè)應(yīng)用集成
在很多大型企業(yè)中,隨著企業(yè)業(yè)務(wù)的成長,ERP、CRM、SCM等企業(yè)應(yīng)用被逐個部署,對于大多數(shù)企業(yè)來說,處于投資、技術(shù)和應(yīng)用領(lǐng)域的考慮,一般不同的應(yīng)用可能會使用不同廠商所提供的產(chǎn)品。此時,每個應(yīng)用都有其自己特有的基礎(chǔ)架構(gòu),這些應(yīng)用在部署、更改和維護上的代價都異常高昂,企業(yè)不得不為每套應(yīng)用配置特有的專業(yè)技術(shù)人員,并保持與不同技術(shù)供應(yīng)商或解決方案供應(yīng)商的密切聯(lián)系。同時這些應(yīng)用既不能被方便地繼承,也不能隨著企業(yè)商務(wù)的規(guī)模擴展而方便地實現(xiàn)應(yīng)用的規(guī)模擴展。
我們很清楚地認(rèn)識到,即使是只有一個電子商務(wù)應(yīng)用,其創(chuàng)建、維護和定制的代價及復(fù)雜度就已經(jīng)是如此驚人了,何況要涉及多個這樣的應(yīng)用,其代價之高是可想而知的。
讓我們來考察當(dāng)企業(yè)部署若干個這樣的電子商務(wù)應(yīng)用的情形:
第一個應(yīng)用,企業(yè)為之付出的總的費用應(yīng)該是該應(yīng)用的開發(fā)和部署費用、以及運營時的維護和更新費用。第二個應(yīng)用,應(yīng)用的開發(fā)和部署費用是一樣的,但是企業(yè)需要為之花費額外的集成費用,同時由于整個企業(yè)應(yīng)用環(huán)境變得更加復(fù)雜,其運營時的維護和更新費用可能呈指數(shù)形式增加。同樣,當(dāng)?shù)谌齻€、第四個應(yīng)用被部署后,企業(yè)所支出的費用可能是高得驚人。
這樣的電子商務(wù)應(yīng)用的實際運營狀況非但無法令企業(yè)商務(wù)規(guī)模迅速增長,甚至?xí)斐上喾吹挠绊懽饔?,因為此時,IT部門不得不雇傭更多的員工并花費更多的資金來管理這些復(fù)雜而紛亂的應(yīng)用,并維護多種承載應(yīng)用的基礎(chǔ)架構(gòu)。
我們知道,在傳統(tǒng)EAI技術(shù)中,應(yīng)用A要和應(yīng)用B進行集成,那么應(yīng)用A要為應(yīng)用B編寫一個集成適配器,同樣應(yīng)用B也要為應(yīng)用A編寫一個集成適配器。當(dāng)情況更復(fù)雜一些,有三個應(yīng)用存在的時候,那么每個應(yīng)用需要分別為另兩個應(yīng)用分別編寫集成適配器。這簡直是企業(yè)內(nèi)部從事應(yīng)用集成的技術(shù)人員的噩夢。當(dāng)然在這些領(lǐng)域里,也是有一些通用的集成手段,比如IBM的MQ Series之類的解決方案,對于每個應(yīng)用來說只要編寫一個集成適配器就可以應(yīng)用技術(shù)框架完成集成了,然而,這類技術(shù)手段往往只能在一個公司的產(chǎn)品中使用,或者是在使用相同類型平臺的場合下使用,不具備通用性。
使用Web服務(wù),通過松散的應(yīng)用集成,一個企業(yè)可以僅僅實現(xiàn)EAI的一個子集,即能取得實效。與之相反,而EAI要實現(xiàn)一個全盤的方案,必須要緊密集成和聯(lián)系支持公司業(yè)務(wù)的所有的系統(tǒng)和應(yīng)用,這樣在公司內(nèi)部不同的業(yè)務(wù)系統(tǒng)和技術(shù)單體中可能需要花費數(shù)年的持續(xù)的努力、高投資以及為之配備的充實的資源。Web服務(wù),以這樣一種松散的服務(wù)捆綁集合形式(也可以說是一個特別的解決方案),能夠快速、低代價地開發(fā)、發(fā)布、發(fā)現(xiàn)和動態(tài)綁定應(yīng)用,所以現(xiàn)有的主要關(guān)注于應(yīng)用集成的EAI解決方案將不得不因此而改變。在將來,包裝好的應(yīng)用程序?qū)⑹褂萌鏧ML、SOAP、WSDL和UDDI技術(shù)來把他們的函數(shù)或方法作為Web服務(wù)的界面來顯示。這樣,EAI解決方案將不得不提供一個對服務(wù)集成的廣泛的支持,而不僅僅是應(yīng)用集成。
B2Bi以及在線服務(wù)集成
有了EAI作為廣泛集成的基礎(chǔ),B2Bi(B2B Integration)就提上日程了,EAI是B2Bi的基礎(chǔ)。一般來說,只有自身企業(yè)的內(nèi)部管理系統(tǒng)真正實現(xiàn)了彼此互聯(lián),企業(yè)與企業(yè)之間的集成才是有意義的,否則,業(yè)務(wù)數(shù)據(jù)根本不可能直接流動起來,跨企業(yè)的事務(wù)也不可能被真正實施。
從技術(shù)角度來看,同樣,先EAI后B2Bi也是適合企業(yè)信息系統(tǒng)的發(fā)展路線的。相對而言,企業(yè)內(nèi)部的應(yīng)用相對企業(yè)外部的應(yīng)用而言,對于企業(yè)的技術(shù)人員更為熟悉,應(yīng)用新技術(shù)的難度從而較低,通過在企業(yè)內(nèi)部實施Web服務(wù)集成,這將使企業(yè)內(nèi)使用和實施Web服務(wù)的IT技術(shù)人員熟悉Web服務(wù)技術(shù),當(dāng)企業(yè)將來使用Web服務(wù)進行B2Bi項目的時候,將會有助于項目的有效進行。在Intranet內(nèi)控制、管理、尋找、執(zhí)行和維護Web服務(wù)相對來說也比通過企業(yè)防火墻在Internet上使用Web服務(wù)更為容易。進一步來說,它將幫助企業(yè)來比較和鑒別,使用標(biāo)準(zhǔn)化和相對便宜的Web服務(wù)解決方案相對于昂貴的傳統(tǒng)的EAI解決方案到底是不是對提高企業(yè)的產(chǎn)出率更有幫助。
B2Bi是為了加強企業(yè)的競爭能力而實施的項目,因此它具有以下目標(biāo):
1. 減少商務(wù)活動的開支;
2. 減少進入電子商務(wù)的成本;
3. 提供更加簡便的用戶操作工具;
4. 提高數(shù)據(jù)的完整性和可訪問性;
5. 適當(dāng)?shù)陌踩涂刂疲?
6. 提供可擴展和可控制技術(shù);
7. 與現(xiàn)有的應(yīng)用系統(tǒng)相集成;
8. 利用開放標(biāo)準(zhǔn);
9. 全球可部署以及可維護。
XML Web服務(wù)正是符合這些目標(biāo)的有力工具。在商業(yè)Web上,不同的公司使用著不同的應(yīng)用即部署平臺,對于一個公司而言,其業(yè)務(wù)伙伴將會很多,如果為了和每個業(yè)務(wù)伙伴進行應(yīng)用集成,使用傳統(tǒng)的技術(shù)就必須通過交流和每個業(yè)務(wù)伙伴達成一致,并分別就通信協(xié)議、消息格式、數(shù)據(jù)模型分別進行實施,其效率顯而易見地低下。而如果采用Web服務(wù)技術(shù),開發(fā)人員將自身待集成的應(yīng)用包裝成Web服務(wù),使用WSDL描述這些包裝好的Web服務(wù),并按需要將這些Web服務(wù)及其描述發(fā)布到Web服務(wù)的注冊中心中去以供查詢,同時所有的這些工作都可以使用支持規(guī)范的工具來完成。此時,企業(yè)之間的集成就轉(zhuǎn)變?yōu)閃eb服務(wù)的對接,開發(fā)人員可以通過UDDI API來查詢Web服務(wù)的注冊中心或者與業(yè)務(wù)伙伴的技術(shù)人員進行交流,獲取對方的Web服務(wù)的WSDL描述文檔,然后通過平臺工具自動將WSDL描述文檔裝載到自己的開發(fā)平臺中,并生成相應(yīng)的接口,而且開發(fā)人員可以使用XML Schema的工具快速地理解應(yīng)用交互需要使用的數(shù)據(jù)結(jié)構(gòu),然后在自己的應(yīng)用中引入剛剛使用平臺工具生成的調(diào)用接口和數(shù)據(jù)結(jié)構(gòu),使用SOAP技術(shù)與對方的Web服務(wù)進行交互,從而完成B2B應(yīng)用集成。
B2B集成這個概念可以延伸到所有在線服務(wù)的彼此集成,比如企業(yè)自己的系統(tǒng)就能夠和公共的金融服務(wù)、海關(guān)服務(wù)、第三方物流服務(wù)、網(wǎng)上商店等等連接在一起,將原來需要依靠紙張的聯(lián)系轉(zhuǎn)換成電子的方式。并且,其系統(tǒng)的實施仍然能夠使企業(yè)只要維護一個技術(shù)團隊:“Web Services Enabling”的技術(shù)團隊。
以Internet作為整個后臺服務(wù)的桌面應(yīng)用
在企業(yè)應(yīng)用領(lǐng)域之外,個人應(yīng)用領(lǐng)域同樣是一個非常大的應(yīng)用領(lǐng)域,同時其形成的影響力是有過之而無不及的。在過去,以Web為服務(wù)的桌面應(yīng)用已經(jīng)有了相當(dāng)?shù)膽?yīng)用,比如:
1. 大家經(jīng)常使用的即時訊息軟件,包括MSN Messenger、Yahoo! Messenger、ICQ、OICQ等,它們以部署在Web上的訊息服務(wù)器為后臺服務(wù),完成不同終端之間的消息互通。
2. 股市行情客戶端軟件,代表性的有證券之星等,它們依靠不斷地從在線行情服務(wù)器上同步下載行情數(shù)據(jù)來提供服務(wù)。
3.理財軟件,比如Microsoft的Money 2002,基本可以通過美國所有銀行的在線服務(wù)獲得個人的賬目數(shù)據(jù)。
對于這些應(yīng)用而言,提供服務(wù)的實體與使用服務(wù)的實體要么是一家公司(前兩者),要么是一對一地簽署協(xié)議,構(gòu)建一對一的連接協(xié)議(后者)。雖然從模式上,這已經(jīng)是“Web服務(wù)”應(yīng)用模式了,然而,其中的那些“Web服務(wù)”都是非開放的,除自己的客戶端,或私下達成協(xié)議的客戶端應(yīng)用外,其他桌面應(yīng)用是無法使用這些服務(wù)的。
即使有些桌面應(yīng)用的開發(fā)人員通過反向工程獲取了某些服務(wù)的使用方式,由于那些服務(wù)是非開放的,一旦那些服務(wù)的接口有所改變(大多并非惡意的),那么桌面應(yīng)用的代碼就不得不進行相應(yīng)的升級。
然而,如果那些在線服務(wù)都使用Web服務(wù)技術(shù)進行重新包裝之后,對于桌面應(yīng)用的開發(fā)而言,其中的一種開發(fā)模式就如同我們前面在EAI集成中提到的那樣,需要將描述Web服務(wù)的WSDL文檔裝載到開發(fā)環(huán)境,然后生成調(diào)用接口,并集成到代碼中。在運行時,Web服務(wù)的接口是有可能改變的,當(dāng)接口改變后,Web服務(wù)調(diào)用失敗,此時,桌面應(yīng)用應(yīng)當(dāng)有能力再一次獲取WSDL文檔,重新生成調(diào)用接口,并與代碼進行綁定。也就是說,Web服務(wù)技術(shù)賦予了應(yīng)用動態(tài)綁定的能力,而不像以前僅僅具備靜態(tài)綁定的能力。此外,桌面應(yīng)用還可以選擇去查詢Web服務(wù)的注冊中心(比如UDDI Business Registry),獲取其需要的Web服務(wù),然后分別一一動態(tài)綁定,并實施調(diào)用。當(dāng)這些技術(shù)特性被應(yīng)用到我們先前討論的幾個應(yīng)用中,我們就會發(fā)現(xiàn):
1.大家可以使用單一的即時訊息軟件,該軟件可以聯(lián)入MSN Messenger Service、Yahoo! Messenger Service、ICQ Service等等,用戶只需要使用一個客戶端程序,就可以和任意即時訊息終端進行消息互通。
2. 多數(shù)股市分析軟件都可以在線使用股市行情服務(wù)的數(shù)據(jù)更新服務(wù),將數(shù)據(jù)下載到本地后實施分析,用戶的選擇頓時增加了很多,同時軟件開發(fā)商的分工也更明確了。
3.理財軟件能夠動態(tài)地去搜索UDDI注冊中心,獲取所有銀行的在線查賬服務(wù),從而為用戶提供更為即時的服務(wù)。
我們的機遇
我們知道,Web服務(wù)技術(shù)仍是一個發(fā)展中的新興技術(shù),然而無數(shù)跡象表明,Web服務(wù)將是未來應(yīng)用架構(gòu)的一個極為重要的模式。先入才有優(yōu)勢,如何看好這個方向,沒有什么理由讓它閑置在一邊,拱手讓給國外的企業(yè)慢慢進入并輕而易舉地奪取中國的市場。對于目前中國的現(xiàn)狀而言,在Web服務(wù)領(lǐng)域,有這樣一些機遇在等待著我們。
1. Web服務(wù)開發(fā)商,Web服務(wù)技術(shù)提供商。隨著Web服務(wù)的深入人心,會有越來越多的應(yīng)用采用Web服務(wù)架構(gòu),開發(fā)Web服務(wù)的需求將不斷增加,中國背景的應(yīng)用需要由本地的公司參與,完全依靠國外大公司是無法滿足本土化的需求的。
2. 大型企業(yè)EAI/B2Bi的Web服務(wù)實踐。對于大型企業(yè)而言,與海外供應(yīng)商、銷售商的業(yè)務(wù)關(guān)系的保持和良性發(fā)展是不可回避的問題,雖然在國內(nèi)的商務(wù)環(huán)境里,B2B是否會成功仍然有待考證,然而在國際領(lǐng)域,不進行B2B集成就無法直面競爭,甚至可以說你不加入B2B集成環(huán)境,就沒有參與國際商業(yè)活動的準(zhǔn)許證。
3. 公共Web應(yīng)用的Web服務(wù)改造。對于很多有一定使用率但使用率有限的Web應(yīng)用,可以考慮進行Web服務(wù)包裝,同時開放給軟件開發(fā)者使用,通過桌面軟件交付給用戶使用??梢钥紤]用戶向桌面軟件提供商購買軟件、桌面軟件提供商向服務(wù)提供商按服務(wù)使用率交納費用這樣的模式。
當(dāng)然,除了這些,還有很多其它的機遇,想想PC剛出現(xiàn)的時候,想想Internet剛出現(xiàn)的時候,新的模式盡在默默地孕育中。
當(dāng)前的努力
為了使Web服務(wù)能真正體現(xiàn)它所承諾的語言無關(guān)、平臺無關(guān)、協(xié)議無關(guān)的互操作性,使得兩大Web服務(wù)應(yīng)用平臺.NET和J2EE能夠無縫地完成應(yīng)用集成,2002年2月,以IBM、Microsoft為首的一些業(yè)界巨頭成立了WS-I.org(Web Services Interoperability Organization),專注于建立能完全消除影響互操作性的平臺差異的機制,為Web服務(wù)規(guī)范的實現(xiàn)提供各種樣例和范本,使得開發(fā)人員消除對規(guī)范理解的二義性的存在,為Web服務(wù)的互操作性奠定扎實的基礎(chǔ)。此外,UDDI.org、W3C.org的各個工作組都在緊鑼密鼓地進行規(guī)范的開發(fā),各大技術(shù)提供商都在按照規(guī)范不停地在自己的主流平臺上增加相應(yīng)的Web服務(wù)支持。圍繞著Web服務(wù),大家都在努力地爭取搶得先機,爭取在Web服務(wù)領(lǐng)域領(lǐng)先一步,在發(fā)展中占據(jù)有利的位置。我們相信,Web服務(wù)的春天正在來臨。
- 1PayCircle公布Web服務(wù)移動結(jié)算標(biāo)準(zhǔn)
- 2《解構(gòu)Web services系列之一》運算技術(shù)新潮流:Web services
- 3企業(yè)技術(shù)官員關(guān)注數(shù)據(jù)安全與交換問題
- 4淺議Web service
- 5數(shù)字資產(chǎn)管理:捕獲競爭優(yōu)勢的新方式(by AMT 劉宇 編譯)
- 6統(tǒng)計分析Web服務(wù)器日志
- 7客戶服務(wù)中的上海OA
- 8IBM全球“大腦”:藍色大象翩翩起舞的知識動力
- 9雙方各退一步 Sun終于加盟WS-I
- 10亞馬遜免費提供技術(shù) 讓開店者創(chuàng)造自有網(wǎng)絡(luò)商店
- 11WEB服務(wù)“不是”什么
- 12IBM推出業(yè)界首款Web安全服務(wù)軟件
- 13泛普軟件(上海)OA軟件官方網(wǎng)站的研究和分析
- 14Web Service服務(wù)市場老大Webex在滬落腳
- 15企業(yè)如何實施上海OA(唐志豪 蘇燕平 劉險峰)
- 16上海OA--資本之上競風(fēng)流
- 17促進術(shù)語標(biāo)準(zhǔn)化 W3C出版“網(wǎng)絡(luò)服務(wù)字匯表”
- 18Google總裁鼓吹Web服務(wù)創(chuàng)新
- 19異中有同同中有異
- 20上海OA的三種策略(尤克強)
- 21企業(yè)上海OA新論:從理論到應(yīng)用
- 22泛普軟件-協(xié)同OA辦公系統(tǒng)官方網(wǎng)站分析
- 23ERP能給企業(yè)帶來什么效益?
- 24麥肯錫電子商務(wù)論叢-網(wǎng)絡(luò)社群的價值所在
- 25Web服務(wù)中的信息安全:軟肋 or 機會?
- 262014年下半年國內(nèi)OA辦公軟件市場誰將是“老大”?
- 27Sun四處游說 要加入WS-I組織董事會
- 28上海OA系統(tǒng)中哪一個最好?
- 29拉美CRM、集成和Web服務(wù)熱
- 30Web服務(wù)給我們帶來了什么?
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
版權(quán)所有:泛普軟件 渝ICP備14008431號-2 渝公網(wǎng)安備50011202501700號 咨詢電話:400-8352-114