為什么使用 Web Services?

2018-03-05 14:54 更新

為什么使用 Web Services?

我們?yōu)槭裁匆褂?Web Services?使用 Web Services可以有什么益處?本節(jié)將為你進行介紹。


幾年前,Web services 的速度還沒有快到讓人們產(chǎn)生興趣的程度。


最重要的事情是協(xié)同工作

由于所有主要的平臺均可通過 Web 瀏覽器來訪問 Web,不同的平臺可以借此進行交互。為了讓這些平臺協(xié)同工作,Web 應(yīng)用程序被開發(fā)了出來。

Web 應(yīng)用程序是運行在 Web 上的簡易應(yīng)用程序。它們圍繞 Web 瀏覽器標準被進行構(gòu)建,幾乎可被任何平臺之上的任何瀏覽器來使用。


Web services 把 Web 應(yīng)用程序提升到了另外一個層面

通過使用 Web services,您的應(yīng)用程序可向全世界發(fā)布功能或消息。

Web services 使用 XML 來編解碼數(shù)據(jù),并使用 SOAP 借由開放的協(xié)議來傳輸數(shù)據(jù)。

通過 Web services,您的會計部門的 Win 2k 服務(wù)器可與 IT 供應(yīng)商的 UNIX 服務(wù)器進行連接。


Web services 有兩種類型的應(yīng)用

可重復(fù)使用的應(yīng)用程序組件

有一些功能是不同的應(yīng)用程序常常會用到的。那么為什么要周而復(fù)始地開發(fā)它們呢?

Web services 可以把應(yīng)用程序組件作為服務(wù)來提供,比如匯率轉(zhuǎn)換、天氣預(yù)報或者甚至是語言翻譯等等。

比較理想的情況是,每種應(yīng)用程序組件只有一個最優(yōu)秀的版本,這樣任何人都可以在其應(yīng)用程序中使用它。

連接現(xiàn)有的軟件

通過為不同的應(yīng)用程序提供一種鏈接其數(shù)據(jù)的途徑,Web services有助于解決協(xié)同工作的問題。

通過使用 Web services,您可以在不同的應(yīng)用程序與平臺之間來交換數(shù)據(jù)。

相關(guān)教程

XML教程

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號