Posted on 2007-09-07 09:51
天空蒼茫 閱讀(645)
評論(0) 編輯 收藏
基于Web Service的集成技術作為一種新的面向函數和方法的應用集成技術,在很大程度上解決了原有集成技術在Internet遠程通信方面的問題。Web Service基于XML文檔進行服務描述,服務請求和反饋結果,可以在Internet上通過HTTP協議進行傳遞,很容易的被訪問和返回結果。同時,由于Web Service的相關標準都是W3C的開放協議,與平臺和操作系統無關,不同的平臺和操作系統上的Web Service的實現在很大程度上可以做到互操作,這就使異構平臺上應用的集成變得很容易。此外,過去使用的基于RPC(RPC - Remote Procedure Call,遠程過程調用)和API(Application Programming Interface,程序編程接口)的集成技術都是一種函數級的靜態解決方案(即使它們在客戶機和服務器通訊時使用XML);Web Service則是一種動態的集成方案,所有的服務都可以通過UDDI標準動態地被發現、綁定和使用,容易適應系統的變動,提高系統的靈活性和伸縮性。
使用Web Service技術進行系統集成和過去使用其它面向函數和方法的技術進行集成類似:在進行初始設計的時候主要考慮不同應用之間,系統不同模塊之間消息及數據傳遞的需求;根據具體需求設置相應的接口,描述接口特性;針對不同應用的平臺選擇相應的Web Service組件,進行相應設置;實現不同應用的接口,進行相應調試;實際運行,應用程序間進行協同調試。
webService主要是可以解決站點間的數據共享問題,把復雜的業務方法,封裝在被調用的站點上面,這樣不管是WEB站點和其他的應用程序(當然要能保證上網)都可以訪問到暴露的方法。
myeclipse5.1支持xfire支持的非常棒。這里講解一個簡單的例子,
此文章為引用文章,僅做保留,供學習參考使用