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

為什么微軟將會成為Web services霸主

申請免費試用、咨詢電話:400-8352-114

AMTeam.org

為什么微軟將會成為Web services霸主

任何對微軟持懷疑態(tài)度的人都應(yīng)該看看上周Visual Studio.Net發(fā)布會上有成千上萬的擁護者,為Visual Studio.Net而鼓掌歡呼,為抨擊sun公司的solar系列而竊喜。蓋茨的杯子的大屏幕投影使我想起了1984年Apple極不成功的超級Bowl commercial。2002年,Sun將奮起直追,微軟也將大搞Big Blue。但是Sun用什么來還擊呢?"dot in dot-com"?

當我坐在那里做夢似的通過video來體驗.NET的不凡之處時,我敢肯定sun面對.NET一定會覺得自愧不如。微軟真的是想征服世界,把Web services中的繁瑣之處完全簡化,使其簡單易行。就象一個詭計多端、冷酷無情的象棋殺手,微軟從來不會停止競爭。蓋茨講話的powerpoint幻燈片中了解到,最近一次舉動(看起來好像是無關(guān)緊要)是宣布成立了Web services的協(xié)同機構(gòu)(WS-I.org)。這一機構(gòu)致力于"改進Web services通過不同平臺、操作系統(tǒng)以及編程語言之間的交互能力"。

聽起來好像是一個標準化組織,真的嗎?當然不是!它的作用就是促進Web services在實際中的應(yīng)用。WS-I將會提供"運行實例"(這是我想起了sun的BluePrints)卻不能提供成立這一組織的最初目的-實現(xiàn)Web services的交互性-的解決方案。除此而外,WS-I還提供了Web services協(xié)議之間如何共同工作的"一個大致輪廓"。

都有哪些協(xié)議呢?這個問題就復(fù)雜了。實際上除了那少數(shù)4個協(xié)議(XML, SOAP, WSDL, and UDDI)之外,Web services根本沒有達成任何協(xié)議。那4種協(xié)議可以實現(xiàn)小的交互??雌饋鞼S-I好象可以使進程加快。那么其它協(xié)議正在討論什么呢?

對此問題一直容忍,使我想起了去年十月,那時微軟宣布"WS" 標準--WS-Security, WS-Routing等等-作為XML Web Services Architecture (GXA)的一部分。從一開始,sun(摔摔打打的擠進了Web services領(lǐng)域)就對微軟旁敲側(cè)擊,說其忽略了Web services的安全性及一些突出弱點。在那時我就認為一旦微軟引入了GXA,它就可以說"我們控制了.NET領(lǐng)域,而且這些協(xié)議就是我們用到Web services上來保證安全、路由的"等等類似的話來對sun的批評做出簡單的反應(yīng)。但實際上,現(xiàn)在微軟的這種游戲愈演愈烈。

GXA是能提供安全性和商業(yè)處理協(xié)議的模塊化結(jié)構(gòu),因此Wev services開發(fā)人員可以簡單的選取所需協(xié)議來開發(fā)不同特色的Web services。GXA將被全行業(yè)所采用,并且許多機構(gòu)象OASIS, the W3C, OMG, 和RosettaNet已經(jīng)把開發(fā)ebXML商務(wù)計劃、XrML數(shù)字化全面管理等所有東西列入日程。真是一個天才:微軟說我們位于所有協(xié)議之上,但是你如何將這些協(xié)議放在一起呢。WS-I可能不是一個標準化組織,但是當他把所有這些協(xié)議組織到一起時,它們體現(xiàn)出的又是誰的模塊化結(jié)構(gòu)?

如果.NET能夠提供J2EE的許多相同優(yōu)點的話,那么只能證明GXA是不折不扣的模仿Java Community Process-不是為.NET而是為Web services、XML層。就象sun為其J2EE做最后的宣傳一樣,微軟牢牢抓住GXA,如果可能的話將其置于WS-I之外。這樣就可以防止GXA落入永無止境的競爭當中。但是這樣也給Redmond一個很大的好處。

Sun公司從來沒有打算把對J2EE的仲裁變成資本,至少iPlanet的市場份額也是一個小小的暗示。但是,看看微軟是如何把領(lǐng)導(dǎo)開發(fā)Web services協(xié)議變成資本的吧。象上星期.NET已經(jīng)發(fā)布,而完成Web services的各部分早已各就其位。相反,J2EE 1.4版本(第一個版本與Web services正式規(guī)范為J2EE標準)直到今年年底才抵達。之后花了6個月時間,J2EE的商家才把它們的產(chǎn)品與1.4版本互通。有多少個企業(yè)同時面臨著Java Web services開發(fā)的嚴峻問題,同時又要冒著互相不匹配的危險?
微軟同其支持者和受益者IBM一起打算領(lǐng)導(dǎo)GXA。然而作為最大的軟件公司sun為什么不加入WS-I呢?另一方面,Sun公司怎么能不加入WS-I而且置于Web services游戲之外呢?令人心痛??!

但是做出選擇并不象所看到的那樣困難。如果你問我,Sun公司就應(yīng)然自食其果而且馬上加入到這個行列中來。微軟在Web services領(lǐng)域的領(lǐng)先地位非常重要-到目前為止,在市場經(jīng)濟低迷的情況下,讓企業(yè)投入真是勉為其難。與初期的.NET相反,J2EE已經(jīng)有了一個大企業(yè)的跡象,而且Web services基礎(chǔ)架構(gòu)最終可以達到這個水平。同時,Sun公司本應(yīng)該達到那個水平并且促進其進一步發(fā)展而不是拖后腿。

這里所有的諷刺之詞都是因為在互通的Web services領(lǐng)域里,轉(zhuǎn)換成本將會下降,微軟壟斷桌面的的情況將會被打破-Redmond想要統(tǒng)治更大的internet世界的夢想將很容易被普遍的安全性和可靠性問題所打碎。無論如何,我都不會錯過這個時代。Internet實現(xiàn)無縫互通還有很長的路要走。盡管Redmond已經(jīng)拿到了頭幾分,我們還是要繼續(xù)努力盡早別晚。

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