1.1
、
Web Service
基本概念
Web Service
也叫
XML Web Service WebService
是一种可以接收从
Internet
或者
Intranet
上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是
:
通过
SOAP
在
Web
上提供的软件服务,使用
WSDL
文件进行说明,并通过
UDDI
进行注册。
XML
:
(
Extensible Markup Language
)
扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是
Soap
的基础。
Soap
:
(Simple Object Access Protocol)
简单对象存取协议。是
XML Web Service
的通信协议。当用户通过
UDDI
找到你的
WSDL
描述文档后,他通过可以
SOAP
调用你建立的
Web
服务中的一个或多个操作。
SOAP
是
XML
文档形式的调用方法的规范,它可以支持不同的底层接口,像
HTTP(S)
或者
SMTP
。
WSDL
:
(Web Services Description Language) WSDL
文件是一个
XML
文档,用于说明一组
SOAP
消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。
UDDI (Universal Description, Discovery, and Integration)
是一个主要针对
Web
服务供应商和使用者的新项目。在用户能够调用
Web
服务之前,必须确定这个服务内包含哪些商务方法,找到被调用的接口定义,还要在服务端来编制软件,
UDDI
是一种根据描述文档来引导系统查找相应服务的机制。
UDDI
利用
SOAP