Web Services概念整理

1.Web Services

  • Web Services 是应用程序组件

  • Web Services 使用开放协议进行通信

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

  • Web Services 可通过使用UDDI来发现

  • Web Services 可被其他应用程序使用

  • XML 是 Web Services 的基础

Web services 使用 XML 来编解码数据,并使用 SOAP 借由开放的协议来传输数据。

基本的 Web services 平台是 XML + HTTP。


2.Web services 平台的元素

  • SOAP (简易对象访问协议)

  • UDDI (通用描述、发现及整合)

  • WSDL (Web services 描述语言)

SOAP

一个基于XML的可扩展消息信封格式,需同时绑定一个网络传输协议。这个协议通常是HTTP或HTTPS,但也可能是SMTPXMPP

WSDL

一个XML格式文档,用以描述服务端口访问方式和使用协议的细节。通常用来辅助生成服务器和客户端代码及配置信息。

UDDI

一个用来发布和搜索WEB服务的协议,应用程序可借由此协议在设计或运行时找到目标WEB服务。



你可能感兴趣的:(Web Services概念整理)