Web Services 拥有三种基本的元素: SOAP、WSDL 以及 UDDI。
什么是 SOAP
SOAP是基于XML的简单协议,应用程序可以在HTTP上更换信息。让我们更简单地说,SOAP是访问网络服务的协议。
- SOAP 指简易对象访问协议
- SOAP 是一种通信协议
- SOAP 用于应用程序之间的通信
- SOAP 是一种用于发送消息的格式
- SOAP 被设计用来通过因特网进行通信
- SOAP 独立于平台
- SOAP 独立于语言
- SOAP 基于 XML
- SOAP 很简单并可扩展
- SOAP 允许您绕过防火墙
- SOAP 将作为 W3C 标准来
什么是 WSDL
WSDL是描述Web Service中使用的XML表示方法。WSDL定义告诉客户如何编写WebService请求,并描述了由WebService提供的接口。
- WSDL 指网络服务描述语言
- WSDL 使用 XML 编写
- WSDL 是一种 XML 文档
- WSDL 用于描述网络服务
- WSDL 也可用于定位网络服务
- WSDL 还不是 W3C 标准
什么是 UDDI
UDDI是用于描述、发现和整合网络Web Service的技术,是网络Web Service协议栈的重要组成部分。通过UDDI,企业可以根据自己的需要动态搜索和使用网络服务,也可以将自己的Web服务动态地发布到UDDI注册中心,供其他用户使用。
- UDDI 指通用的描述、发现以及整合(Universal Description, Discovery and Integration)。
- UDDI 是一种用于存储有关 web services 的信息的目录。
- UDDI 是一种由 WSDL 描述的网络服务接口目录。
- UDDI 经由 SOAP 进行通迅。
- UDDI 被构建于 Microsoft .NET 平台之中。
想要了解跟多关于前端培训课程内容欢迎关注尚硅谷前端培训,尚硅谷除了这些技术文章外还有免费的高质量前端培训课程视频供广大学员下载学习。