監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買(mǎi)價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

成熟的Web服務(wù)和虛幻的SOA實(shí)現(xiàn)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來(lái)源:泛普軟件

一些廠商說(shuō)希望看到每一個(gè)人都贊成一個(gè)統(tǒng)一的Web服務(wù)標(biāo)準(zhǔn)集合(一系列用于定義、定位、實(shí)現(xiàn)以及Web服務(wù)交互的協(xié)議)。然而這看起來(lái)似乎不太可能發(fā)生。

即使是開(kāi)放源Apache Axis 2.0 Web服務(wù)集合——現(xiàn)在是IBM WebSphere的支持者的一部分,也對(duì)所有廠商決定一個(gè)標(biāo)準(zhǔn)集合不報(bào)希望。Paul Fremantle——開(kāi)源Web服務(wù)啟動(dòng) WSO2的聯(lián)合開(kāi)發(fā)者及技術(shù)副總裁,Apache 基金會(huì)的成員及Axis的傳道者,說(shuō)道:“我并不認(rèn)為它將能成為一個(gè)標(biāo)準(zhǔn)?!?/P>

Bradley F. Shimmin,Current Analysis LLC的應(yīng)用基礎(chǔ)設(shè)施的首席分析師,認(rèn)為單一Web服務(wù)集合的標(biāo)準(zhǔn)化未必能與不同廠商所提供的集合相競(jìng)爭(zhēng),而且也未必能為大多數(shù)客戶提供異質(zhì)的環(huán)境。“我認(rèn)為這將不會(huì)發(fā)生。我都不知道它將如何發(fā)生。這就像假設(shè)軟件再也不需要獲得版權(quán)一樣?!?/P>

擔(dān)任OASIS Web服務(wù)技術(shù)標(biāo)準(zhǔn)委員會(huì)聯(lián)合主席的Fremantle支持這種標(biāo)準(zhǔn)化,但也預(yù)見(jiàn)了在現(xiàn)實(shí)中出現(xiàn)的不存在Web服務(wù)集合標(biāo)準(zhǔn)的問(wèn)題。

當(dāng)Axis 2.0在WebSphere、還有來(lái)自BEA的WebLogic及Apache自己的 Tomcat上運(yùn)行時(shí),都證明了其與微軟 .NET的協(xié)作能力。Fremantle注意到了BEA 和 JBOss,Red Hat的分界線,已經(jīng)選擇了開(kāi)發(fā)他們自己的Web服務(wù)集合。BEA為SALT 1.1提供一個(gè)本地化的TuxedoWeb服務(wù)集合,其建立在一個(gè)開(kāi)放標(biāo)準(zhǔn)SOAP實(shí)現(xiàn)之上。JbossWS是一個(gè)與JAX-WS相適應(yīng)的Web服務(wù)集合,被開(kāi)發(fā)為JBoss Java EE5支持的一部分。

“在WebSphere、 Tomcat 和WebLogic上運(yùn)行一個(gè)單一的集合是相當(dāng)好的,”Fremantle說(shuō)道,“但是這里也存在一個(gè)競(jìng)爭(zhēng)的價(jià)值?!彼麪?zhēng)辯到存在不同的集合來(lái)爭(zhēng)奪開(kāi)發(fā)人員的注意力促使所有的競(jìng)爭(zhēng)集合都變得越來(lái)越好。

以Axis為例,他說(shuō)道新的Axis 2.0在Axis 1.0改進(jìn)了許多?!癆xis 1.0不能處理大量的數(shù)據(jù),”Fremantle解釋到。新的Axis 2.0證明了其數(shù)據(jù)傳輸速度是前一個(gè)版本的2-10倍,他說(shuō)道。改進(jìn)了的性能也許可以解釋IBM為何全力支持在WebSphere運(yùn)行Axis 2.0,而對(duì)于Axis 1.0的態(tài)度卻截然相反,F(xiàn)remantle說(shuō)IBM不得不將其擰在一起以提供商業(yè)上可行的數(shù)據(jù)傳輸。

Jerry Cuomo,IBM WebSphere的CTO,以這種方式來(lái)解釋其發(fā)展:“我們的Web服務(wù)集合是建立在Axis 2的基礎(chǔ)之上。它是和我們剛剛宣布的具有重要的包中的WebSphere 6一起的。我們以前的Web服務(wù)集合是Axis 1的衍生事物,我們只是自己開(kāi)發(fā)了一些代碼而已。這次我們將試圖與Axis 2項(xiàng)目保持更多的同步。所以我們的確需要一個(gè)基于標(biāo)準(zhǔn)的集合。你能獲得并查看源代碼。

Cuomo說(shuō)道他更愿意看見(jiàn)標(biāo)準(zhǔn)集合,但是不得不承認(rèn)Axis 2只是較Axis 1有所改進(jìn),它還是“不完美的“。但是他說(shuō)IBM現(xiàn)在致力于與Apache合作升級(jí)Axis 2.0,以及Axis 3.0的未來(lái)開(kāi)發(fā)計(jì)劃。

對(duì)于Axis 3.0或是其他任何可能成為標(biāo)準(zhǔn)服務(wù)集合的關(guān)心對(duì)于面向服務(wù)架構(gòu)(SOA)全景圖不如建立一個(gè)大的SOA基礎(chǔ)設(shè)施標(biāo)準(zhǔn)重要,以Jason Bloomberg的意見(jiàn),ZapThink LLC的中級(jí)分析師。Web服務(wù)集合只是SOA中起作用的一小部分。

“一個(gè)Web服務(wù)集合實(shí)際上是一個(gè)相當(dāng)具有局限性的事物,”他說(shuō)道?!八侵С諻eb服務(wù)標(biāo)準(zhǔn)的軟件,因此你可以收發(fā)SOAP信息及填充UDDI 和WSDL。它是一個(gè)局限性的事物。而且Web服務(wù)集合本身是相當(dāng)?shù)爻墒?。我們建立那些長(zhǎng)達(dá)五年或是更久了?!保ňW(wǎng)界網(wǎng))

發(fā)布:2007-04-24 14:26    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
南寧OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普南寧OA快博其他應(yīng)用

南寧OA軟件 南寧OA新聞動(dòng)態(tài) 南寧OA信息化 南寧OA快博 南寧OA行業(yè)資訊 南寧軟件開(kāi)發(fā)公司 南寧門(mén)禁系統(tǒng) 南寧物業(yè)管理軟件 南寧倉(cāng)庫(kù)管理軟件 南寧餐飲管理軟件 南寧網(wǎng)站建設(shè)公司