申請免費試用、咨詢電話:400-8352-114
AMTeam.org
"網絡服務"概念混亂,
微軟工程師稱"前路很長"
由于「網絡服務」(Web Services)的概念還相當混亂,微軟的工程師Mark
Lucovsky表示,企業(yè)在具體描繪出為何以及如何使用這種服務之前,它也只是一個概念。
Lucovsky幫微軟帶領一個軟件工程團隊,負責開發(fā)微軟的.Net產品,這是一種新的程序工具與應用,能夠讓公司企業(yè)建立并使用網絡服務。
網絡服務關系到互聯網的協議與標準。但是在公司企業(yè)能夠獲得這種服務所宣稱的效益之前,公司企業(yè),以及其IT部門與軟件開發(fā)者都必須要經過很多的學習與思考,Lucovsky
上周在「信息世界技術長論壇」(InfoWorld CTO Forum)的專題演講上如此表示。 微軟與它的對手,包括IBM及SUN
以及其它的公司,都大肆宣揚,網絡服務是一個駕馭互聯網的方式,能夠讓公司企業(yè)更有效率地做生意并吸引新的客戶。他們認為網絡服務由于讓不同的計算機系統(tǒng)可以在不以人為介入的情況之下彼此溝通,而幫企業(yè)節(jié)省成本;而且也可以因為創(chuàng)造出新的服務付費客戶而賺更多的錢。
然而,Lucovsky指出,目前為止還很少有公司以網絡服務做成生意的案例。由于要建立網絡服務在技術與人才上所需的投資昂貴,因此在沒有實質的業(yè)務理由之前,公司不會魯莽建置網絡服務。然而,目前為止,對于網絡服務的討論很少把焦點放在它們的經濟問題上的。
Lucovsky質問道:「網絡服務到底是限制還是強化了你的商業(yè)模式?」「如果它是對每個人開放的,你是否免費贈送你的系統(tǒng)?」
Lucovsky并未對這些問題提出解答,不過他猜測,網絡服務的商業(yè)模式和許多只靠廣告生存的純網絡公司不一樣。因為大部份的網絡服務都是在幕后執(zhí)行,讓數據在計算機間穿梭,并不提供接口顯示網絡廣告。
另一個障礙則是網絡服務的規(guī)格問題,例如「簡單對象存取協議」(SOAP,Simple Object Access
Protocol)及「網絡服務定義語言」(Web Services Definition
Language)還未提出如何在計算機間安排可靠的信息路徑的標準方法,以確保透過網絡服務間數據交換的安全,或者是認證網絡服務使用者的身份。
Lucovsky表示,SOPA 1.0非常"陽春",「還需要更強化的功能。大家很容易走自己不同的方式,并以不一樣、不兼容的方式做到?!?/P>
他進一步表示,軟件的程序設計師必需學習新的技能,而且企業(yè)還要投資訓練他們的IT人員,才能夠確保網絡服務得以運作。他說,程序設計師必須更深入了解XML(網絡服務的基礎),減少對應用程序接口或其它通用工具程序的依賴,因為這些雖然可簡化應用的開發(fā)過程,但卻只能讓軟件在軟件在專屬運算環(huán)境中執(zhí)行,而無法適用于其它各種系統(tǒng)上,但后者其實才是整個網絡服務的范疇。
Lucovsky表示,軟件開發(fā)者在設計程序時,也應該設想讓使用該程序(或部分網絡服務組件)的用戶能將輸入的數據帶著走,例如訂購記錄或使用者偏好清單等。
在Passport服務上,微軟希望客戶能夠讓該公司代為存儲這樣的個人化信息。Lucovsky表示,此一結果是,公司之間的競爭將會是在應用與服務上,而不需藉助各種轉換障礙來「留住」客戶。
「如果停止與HomeGrocer的關系而轉換到Albertsons.com,其轉換成本很大,因為我要從頭開始重新建立我的采購清單?!顾f,「但是有了網絡服務,由于數據是跟著你走,所以不會有這種情況,應用程序會以完全不一樣的方式來完成?!?/P>
|