高级Meb技术 Web services
高级Web技术 Web Services
本次课程内容 WSDL
本次课程内容 ◼ WSDL
WSDL简介 服务描述:从XML消息传递到Web服务 服务提供者是通过服务描述将所有用于调用Web服务 的规范传送给服务请求者的。 n要实现Web服务体系结构的松散耦合,并减少服务提 供者和服务请求者之间所需的共识的程度和定制编程与 集成的量,服务描述就是关键。 不管是请求者还是提供者,都不必了解对方的底层平台、 编程语言或分布式对象模型。 服务描述与底层SOAP基础结构相结合,足以封装服务 请求者的应用程序和服务提供者的Web服务之间的这 个细节
WSDL简介 ◼ 服务描述:从 XML 消息传递到 Web 服务 ◼ 服务提供者是通过服务描述将所有用于调用 Web 服务 的规范传送给服务请求者的。 ◼ 要实现 Web 服务体系结构的松散耦合,并减少服务提 供者和服务请求者之间所需的共识的程度和定制编程与 集成的量,服务描述就是关键。 ◼ 不管是请求者还是提供者,都不必了解对方的底层平台、 编程语言或分布式对象模型。 ◼ 服务描述与底层 SOAP 基础结构相结合,足以封装服务 请求者的应用程序和服务提供者的 Web 服务之间的这 个细节
什么是WsDL WSDL(Web Service Description Language 是采用XML语言来描述 Web service的属性的语言 2001年3月,W3C接受了BM、 Micros6和Arba 提交的 WSDL( Web Services Description Language)规范。 W3c Wsdl Home: Www.w3. org/tr/wsdl ■WSDL文档可以包含以下内容: what: Web service做什么 Where: Web service位于哪里 How:怎样调用
什么是WSDL ◼ WSDL(Web Service Description Language) 是采用XML语言来描述Web Service的属性的语言 ◼ 2001年3月,W3C接受了IBM、Microsoft和Ariba 提交的WSDL(Web Services Description Language)规范。 ◼ W3C WSDL Home:www.w3.org/TR/wsdl ◼ WSDL文档可以包含以下内容: ◼ What:Web Service做什么 ◼ Where:Web Service位于哪里 ◼ How:怎样调用
什么是WsDL 如果将 Web service作为一个分布式对象来看, WsDL就是 Web service的接口描述语言(DL) WSDL定义了一套基于XML的语法,将Web Service描述为能够进行消息交换的服务访问点的 集合 WSDL所处的地位 SOAP o Service Web Invocation Requestor Service/a description WSDL
什么是WSDL ◼ 如果将Web Service作为一个分布式对象来看, WSDL就是Web Service的接口描述语言(IDL)。 ◼ WSDL定义了一套基于XML的语法,将Web Service描述为能够进行消息交换的服务访问点的 集合。 ◼ WSDL所处的地位 Web Service Invocation SOAP WSDL Service Requestor