Web Technology web services W3C2004年2月发布的面向服务架构规范中定义 单个的Web服务,就是一个支持机器之间通过网络进行 交互的软件系统。Web服务使用机器可以处理的格式 (特别是WSDL)来描述自己的接口。其他系统则依据 该接口描述,使用SOAP报文格式与Web服务通信。典 型的SOAP报文是一个利用HTTP传输的XML序列,在 传输中通常与其他Web相关的标准结合 Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu web services W3C2004 年2 月发布的面向服务架构规范中定义 单个的Web 服务,就是一个支持机器之间通过网络进行 交互的软件系统。Web 服务使用机器可以处理的格式 (特别是WSDL)来描述自己的接口。其他系统则依据 该接口描述,使用SOAP 报文格式与Web 服务通信。典 型的SOAP 报文是一个利用HTTP 传输的XML 序列,在 传输中通常与其他Web 相关的标准结合
Web Technology Service Web Web services架构 Service Desent Servce Rest Find Publish WSDL UDDI WSDL, UDDI Servio rviCe Requestor roDel Bind syet D isopen Fudan course, by dai kaiyu
Web Technology Fudan course, by Dai kaiyu Service Web Web services架构
Web Technology Web service架构 Parties becore none to eac otter Requester Entity △ Provider entity Requester i uman Agree on semantics e WA Provider Human beRl Serm :3.input 3. input Semantics? semantics WsD WD 是D Requester 4。 interact Provider Agent Agent 图3.1.Web服务的架构(SOA)t(2004.2.11由W3C发布)
Web Technology Fudan course, by Dai kaiyu Web Service架构
Web Technology Web service架构 aWeb服务协议栈 now bel WSFL Service Flow Static UDDI Service Discovery Direct- UDDI Service Publication WSDL Service Description SOAP XML-Based Messaging Http. Ftp. email MQ. IIOP. etc Network Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu Web Service架构 Web 服务协议栈 now BEPL
Web Technology Web service架构 可互操作的基础协议栈 简单的协议栈将包括网络层的HTTP、XML消息传递层的SOAP协 议以及服务描述层的WSDL。 所有企业间或公用Web服务都应该支持这种可互操作的基础协议栈 WSDL Service Description SOAP XML-Based Messaging Http Network Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu Web Service架构 可互操作的基础协议栈 - 简单的协议栈将包括网络层的 HTTP、XML 消息传递层的 SOAP 协 议以及服务描述层的 WSDL。 - 所有企业间或公用 Web 服务都应该支持这种可互操作的基础协议栈