Web Service零碎基础知识+采用CXF访问调用Web Service服务

1. Web Service体系结构的三个角色

  • 服务提供者(Service Provider):提供服务的平台,就是服务的生产者。

  • 服务请求者(Service Requester):服务的消费者,需要请求特定功能的企业,就是查找和调用服务的客户端应用程序。

  • 服务代理(Service Broker):服务中介,用来存储服务描述信息的信息库,服务提供方在这里发布服务,服务的请求方在这里查找服务,获取服务的绑定信息。

    (PS:Web Service与SOA的关系是:实现SOA的最常见技术标准是Web Services)

2. Web Service最基本的平台是:XML、HTTP

  • XML:Web Service实现的语言基础是XML,Web Service的其他协议规范都是以XML形式来描述和表达的。

  • HTTP:HTTP为Web Service组件通过Internet交互奠定了协议基础。

3. 基本的Web Service规范:SOAP、WSDL、UDDI

  • SOAP(简单对象访问协议):SOAP提供了一种标准的方法,是基于XML的简易协议,使得运行在不同操作系统并使用不同技术和编码语言的应用程序在HTTP之上进行信息交换。SOAP定义服务请求者与服务提供者之间的消息传输规范,用XML格式化消息,用HTTP承载消息。SOAP包括三部分:
    (1)SOAP封包:定义了描述消息和如何处理消息的框架的封包
    (2)SOAP编码规则:表达应用程序定义的数据类型实例的编码规则
    (3)SOAP RPC 表示:描述远程过程调用和应答的协定

  • WSDL(Web 服务描述语言):WSDL以XML格式描述Web Service以及如何对它们进行访问,是Web服务的接口定义语言。通过W

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值