Web Services 简介
Web Services 可以让我们通过 Web 进行发布、查找和使用 我们的应用程序和数据
学习 Web Services 应当具备的基础知识
在继续学习之前,我们希望你对下面的知识有基本的了解:
Web Services 是什么?
- Web Services 是应用程序组件
- Web Services 使用开放协议进行通信
- Web Services 是独立的(self-contained)并可自我描述
- Web Services 可通过使用UDDI来发现
- Web Services 可被其他应用程序使用
- XML 是 Web Services 的基础
Web Service 如何工作?
Web Service 是构建在 XML + HTTP 之上
而 HTTP 协议是最常用的因特网协议
XML 提供了平台无关和语言无关的编码数据的方式
Web services 平台的元素:
-
SOAP (简易对象访问协议)
-
UDDI (通用描述、发现及整合)
-
WSDL (Web services 描述语言)