Web Services 可使您的應(yīng)用程序成為 Web 應(yīng)用程序。

Web Services 通過 Web 進(jìn)行發(fā)布、查找和使用。


您應(yīng)當(dāng)具備的基礎(chǔ)知識

在繼續(xù)學(xué)習(xí)之前,您需要對下面的知識有基本的了解:

  • HTML

  • XML

如果您希望首先學(xué)習(xí)這些項(xiàng)目,請?jiān)谖覀兊氖醉撛L問這些教程。


什么是Web Services?

  • Web Services 是應(yīng)用程序組件

  • Web Services 使用開放協(xié)議進(jìn)行通信

  • Web Services 是獨(dú)立的(self-contained)并可自我描述

  • Web Services 可通過使用UDDI來發(fā)現(xiàn)

  • Web Services 可被其他應(yīng)用程序使用

  • XML 是 Web Services 的基礎(chǔ)


它如何工作?

基礎(chǔ)的 Web Services 平臺是 XML + HTTP。

HTTP 協(xié)議是最常用的因特網(wǎng)協(xié)議。

XML 提供了一種可用于不同的平臺和編程語言之間的語言。

Web services 平臺的元素:

  • SOAP (簡易對象訪問協(xié)議)

  • UDDI (通用描述、發(fā)現(xiàn)及整合)

  • WSDL (Web services 描述語言)

我們會在本教程后面章節(jié)講解這些主題。