監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
重慶OA行業(yè)資訊

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊

從Web服務(wù)前線發(fā)回的報(bào)道

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

AMTeam.org

從Web服務(wù)前線發(fā)回的報(bào)道

Web服務(wù)是這個(gè)陰沉的電子商務(wù)領(lǐng)域中的少數(shù)幾個(gè)亮點(diǎn)。上個(gè)星期我參觀了Web Services Edge 2001,這是加州 Santa Clara市的一個(gè)小博覽會,與會者大部分是開發(fā)人員,而參與展覽的則主要是Java 開發(fā)工具和應(yīng)用服務(wù)器銷售商。Web服務(wù)的巨人--微軟,IBM,和Sun--者不在場,大概是認(rèn)為這是一個(gè)小事件。換言之,這是一個(gè)很好的能夠展出自己的產(chǎn)品看看人們對于Web服務(wù)的真實(shí)想法的好地方,不至于招來市場上金元叮叮鐺鐺的干擾聲。

這個(gè)事件有如PC早期的問世,這個(gè)行業(yè)的從業(yè)人員幾乎是以一種學(xué)術(shù)討論的方式談?wù)撘环N新技術(shù),設(shè)想它能真正帶來什么樣的長期的影響。人們都認(rèn)為Web 服務(wù)在技術(shù)上沒有什么值得稱道的地方--它們僅僅是通過一套簡單的協(xié)議使得XML集成成為可能。下面是一些Web服務(wù)中涌現(xiàn)的主要問題和觀察結(jié)果:

簡單化。IT業(yè)現(xiàn)在就應(yīng)該開始與Web服務(wù)一道前進(jìn)了,而不要再等待新的安全和業(yè)務(wù)過程的出現(xiàn)。簡單對象訪問協(xié)議(SOAP)和Web服務(wù)描述語言(WSDL)構(gòu)成了IT業(yè)用來在防火墻內(nèi)完成XML集成項(xiàng)目所需要的一切東西--這提供了Web服務(wù)主要的,短期內(nèi)的機(jī)遇。如果我們還等待標(biāo)準(zhǔn)協(xié)會敲定那些僅僅是重復(fù)了當(dāng)前內(nèi)容的協(xié)議的話,那么其實(shí)現(xiàn)過程將變得非常復(fù)雜,最后象其它復(fù)雜的組件架構(gòu)一樣走向失?。ū确介_放軟件協(xié)會的DCE或者對象管理協(xié)會的CORBA)。

降低企業(yè)內(nèi)集成的成本。今天,許多公司都依賴于昂貴的企業(yè)應(yīng)用集成(EAI)產(chǎn)品,這些產(chǎn)品附帶了能夠讓特定商業(yè)用途的應(yīng)用程序相互之間進(jìn)行通訊的適配接口。Web服務(wù)將最終淘汰EAI,在應(yīng)用程序之間提供簡單的,基于消息的數(shù)據(jù)交換過程。在幾個(gè)試驗(yàn)性的程序中,幾個(gè)銷售商都聲稱它們顯著的減少了集成項(xiàng)目的成本和面市的時(shí)間。再強(qiáng)調(diào)一次,簡單的就是最好的:僅僅是使微軟和Java的對象相互之間能夠進(jìn)行對話--這是EAI根本沒有涉及的問題--就直接帶來了好處。

解決實(shí)際的B2B問題。這是一個(gè)引用得最多的例子:它能夠用來替代電子數(shù)據(jù)交換過程(EDI)。對于大多數(shù)商業(yè)行為來說,一個(gè)充滿了由不同企業(yè)建立的復(fù)雜而專有的連接的系統(tǒng)太過昂貴,這些系統(tǒng)通常是用來定購大宗的原材料。Web服務(wù)能夠彌補(bǔ)以往B2B方案的不足:在企業(yè)間進(jìn)行廉價(jià)的機(jī)器-機(jī)器之間的事務(wù)過程。對于許多B2B應(yīng)用來說HTTP加上SSL可能不夠快也不夠可靠,所以值得一提的是Kenamea 和 Slam Dunk Networks提供了安全的HTTP解決方案。

不要被B2B解決方案的宣傳弄昏了頭。一些與會者對于通用探索描述和集成協(xié)議(UDDI)是定義Web服務(wù)的三個(gè)協(xié)議之一而感到不安。使用一個(gè)UDDI目錄,而成千上萬的Web服務(wù)能夠通過Internet與其它的Web服務(wù)自動的集成在一起的想法有很多問題--最明顯的一個(gè)是要捕捉服務(wù)量信息將永遠(yuǎn)是不現(xiàn)實(shí)的。如果企業(yè)沒有在B2B市場上形式相互信任的聯(lián)系的話它們是不敢在沒有確定過的Web服務(wù)之間轉(zhuǎn)來轉(zhuǎn)去的。而且如果你首先要建立一個(gè)可靠的聯(lián)系的話,那么為什么又要不厭其煩的要建一個(gè)UDDI目錄呢?對這個(gè)問題有一個(gè)最好的答案:UDDI可以用于交易的雙方都已經(jīng)相互認(rèn)識的私有交換過程中,或者用于一個(gè)企業(yè)的內(nèi)部來使得應(yīng)用程序變得更容易。

最后奉勸一下那些考慮開始實(shí)現(xiàn)Web服務(wù)程序的公司:微軟.Net和J2EE陣營之間的派別之爭會因?yàn)殡p方都想說服市場自己擁有唯一可行的Web服務(wù)平臺而繼續(xù)升級,或者是直接的對抗或者是暗地里使陰。我的建議是:在開發(fā)的配置的時(shí)候盡量不要干攏你現(xiàn)在的架構(gòu)。如果你已經(jīng)有了一些熟練的C++程序員而且你已經(jīng)在后端使用了Windows,那么你可以買一個(gè)Visual Studio .Net 的beta版并讓這些程序員用C#來開發(fā)一個(gè)有用的Web服務(wù)應(yīng)用程序。如果你的J2EE程序員已經(jīng)開始用SOAP捆綁EJB了,那么最好升級到最新版本的支持Web 服務(wù)的J2EE應(yīng)用服務(wù)器并讓這些程序員使用它。實(shí)驗(yàn)?zāi)闼械囊磺袞|西。畢竟,Web服務(wù)一個(gè)主要的好處就是低成本的開發(fā)和集成過程,在這年頭這個(gè)主意是非常不錯(cuò)的。

發(fā)布:2007-03-25 10:28    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章: