- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
webservice资料.
目 录
1 什么是Web Service 2
1.1 Web Service概念 2
1.2 web service工作 2
2 W3CS 的定义 4
3 Web 服务可以做什么 5
4 Web 服务体系结构——组件 6
4.1 组件 6
5 Web服务体系结构-操作 7
5.1 操作步骤 7
5.2 Web服务实现过程 7
5.3 Web Services Architecture的思考 9
5.4 Web服务主要技术及标准 9
6 SOAP简介 10
6.1 什么是SOAP 10
6.1.1 SOAP--概述 10
6.1.2 SOAP体系结构 11
6.1.3 SOAP消息交换模型 11
6.2 SOAP消息 13
6.3 SOAP编码 14
6.4 SOAP-RPC Model and Document Model 14
7 WSDL简介 15
7.1 什么是WSDL,(Web Services Description Language) 15
8 什么是UDDI 16
8.1 什么是UDDI 16
8.2 UDDI的工作原理 16
17
9 Web服务安全概述 18
9.1 保护Web安全概况 18
9.1.1 保护Web服务安全性目标可以分解为几个子目标 18
9.1.2 安全性 18
9.2 安全性令牌服务模型 19
9.3 Web服务安全 20
什么是Web Service
Web Service 是应用程序组件
Web Service 使用开发协议进行通讯
Web Service 是独立的(self-contained)并可自我描述
Web Service 可通过使用UDDI来发现
Web Service 可被其他应用程序使用
XML是Web Service 的基础
Web Service 可以将应用程序转换为网络
Web服务体系结构-操作
操作步骤
1.发布/撤除发布(Publish)
发布和撤除发布是指将服务发布至代理处(发布)或除去它们的一些项(撤除发布)。服务提供者通过代理来发布或不发布某个服务。
查找 (Find),
查找操作由服务请求者和服务代理共同完成。服务请求者描述他们正在寻找的服务类型,而服务代理发布与请求最匹配的结果。
绑定 (Bind)
绑定操作发生在服务请求者和服务提供者之间。双方经过适当的商讨之后,请求者就可以访问和调用提供者所提供的服务。
整个实现过程基本上分四步,在这个过程中代理发挥着重要作用。
The requester and provider entities become known to each other (or at least one becomes know to the other) .
The requester and provider entities somehow agree on the service description and semantics that will govern the interaction between the requester and provider agents
the service description and semantics are realized by the requester and provider agents.
The requester and provider agents exchange messages, thus performing some task on behalf of the requester and provider entities. (I.e., the exchange of messages with the provider agent represents the concrete manifestation of interacting with the provider entitys Web service.)
发现服务,将发现本身作为一个服务,发现服务获取WSD及FD
请求者实体向发现服务提供选择WEB服务的信息,发现服务返回符合标准的WSD
Web Services Architecture的思考
Agent:Requester Agent and Provider Agent;传统的注册中心被代理替代;
发现服务(Discovery Service):执行一个发现的过程。获取WSD和FD、请求者实体提出发现标准、返回WSD
可以人工发现也可以自动发现(Agent);
发
文档评论(0)