我們?yōu)槭裁匆褂?Web Services?使用 Web Services可以有什么益處?本節(jié)將為你進行介紹。
幾年前,Web services 的速度還沒有快到讓人們產(chǎn)生興趣的程度。
由于所有主要的平臺均可通過 Web 瀏覽器來訪問 Web,不同的平臺可以借此進行交互。為了讓這些平臺協(xié)同工作,Web 應(yīng)用程序被開發(fā)了出來。
Web 應(yīng)用程序是運行在 Web 上的簡易應(yīng)用程序。它們圍繞 Web 瀏覽器標準被進行構(gòu)建,幾乎可被任何平臺之上的任何瀏覽器來使用。
通過使用 Web services,您的應(yīng)用程序可向全世界發(fā)布功能或消息。
Web services 使用 XML 來編解碼數(shù)據(jù),并使用 SOAP 借由開放的協(xié)議來傳輸數(shù)據(jù)。
通過 Web services,您的會計部門的 Win 2k 服務(wù)器可與 IT 供應(yīng)商的 UNIX 服務(wù)器進行連接。
有一些功能是不同的應(yīng)用程序常常會用到的。那么為什么要周而復(fù)始地開發(fā)它們呢?
Web services 可以把應(yīng)用程序組件作為服務(wù)來提供,比如匯率轉(zhuǎn)換、天氣預(yù)報或者甚至是語言翻譯等等。
比較理想的情況是,每種應(yīng)用程序組件只有一個最優(yōu)秀的版本,這樣任何人都可以在其應(yīng)用程序中使用它。
通過為不同的應(yīng)用程序提供一種鏈接其數(shù)據(jù)的途徑,Web services有助于解決協(xié)同工作的問題。
通過使用 Web services,您可以在不同的應(yīng)用程序與平臺之間來交換數(shù)據(jù)。
更多建議: