简单对象访问协议SOAP原理及抓包分析

上传人:豆浆 文档编号:31928558 上传时间:2018-02-09 格式:DOC 页数:37 大小:474KB
返回 下载 相关 举报
简单对象访问协议SOAP原理及抓包分析_第1页
第1页 / 共37页
简单对象访问协议SOAP原理及抓包分析_第2页
第2页 / 共37页
简单对象访问协议SOAP原理及抓包分析_第3页
第3页 / 共37页
简单对象访问协议SOAP原理及抓包分析_第4页
第4页 / 共37页
简单对象访问协议SOAP原理及抓包分析_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《简单对象访问协议SOAP原理及抓包分析》由会员分享,可在线阅读,更多相关《简单对象访问协议SOAP原理及抓包分析(37页珍藏版)》请在金锄头文库上搜索。

1、目录摘要 .IABSTRACT.II1 引言 .12 概论 .22.1 WEB SERVICE 简介 .22.2 WS 的体系结构 .32.3 WEB 服务 .43 SOAP 协议 .63.1 SOAP 协议 .63.2 SOAP 消息 .73.3 SOAP=RPC+HTTP+XML.83.4 XML 和 HTML 的 差 异 .93.5 SOAP 的前景 .104 SOAP 协议结构 .114.1 SOAP 协议简介 .114.2 SOAP 协议结构及语法规则 .124.3 SOAP 消息的基本结构 .125 SOAP 协议的应用 .145.1 SOAP 和 WSDL.145.2 SOAP

2、体系结构 .145.3 SOAP 请求响应机制 .165.4 SOAP 模式与实现 .206 SOAP 抓包分析实验 .257 结论 .29致谢 .30参考文献 .31I摘要SOAP(Simple Object Access Protocol) ,它是一种标准消息传递协议,通常是 Web Service 的事实标准。SOAP 规范描述了四个主要的构件.使用信封形式的封装数据和路由路径的格式化规范,传输或是绑定协议,编码规则,RPC 调用机制 . 信封定义一个为描述消息内容的规范,这个消息有一种轮流排队处理的含义.协议绑定能够使用低级别的 HTTP 协议传递 SOAP 消息提供一个一般的机制.编

3、码规则提够一种规范为了映射各种各样应用数据到基于标签表现的 TAG。最后 RPC 机制提够了一种表示远程调用和他们返回值的方法。网络中,不管你的 Web service 是用什么工具,什么语言写出来的,只要你用 SOAP 协议通过 HTTP 来调用它,总体结构都一致。通常,你用你自己喜欢的语言(如 VB 6 或者 VB.NET)来构建你的 Web service,然后用 SOAP Toolkit 或者.NET 的内建支持来把它暴露给 Web 客户。于是,任何语言,任何平台上的客户都可以阅读其 WSDL 文档,以调用这个 Web service。客户根据 WSDL 描述文档,会生成一个 SOAP

4、 请求消息。Web service 都是放在 Web 服务器 (如 IIS) 后面的,客户生成的 SOAP 请求会被嵌入在一个 HTTP POST 请求中,发送到 Web 服务器来。Web 服务器再把这些请求转发给 Web service 请求处理器。请求处理器的作用在于,解析收到的 SOAP 请求,调用 Web service,然后再生成相应的 SOAP 应答。Web 服务器得到 SOAP 应答后,会再通过 HTTP 应答的方式把它送回到客户端。 关键字:RFC,Web Service,HTTP,WSDL IIAbstractSOAP (Simple Object Access Protoc

5、ol), which is a standard messaging protocol,communication.Is often the de facto standard Web Service.SOAP specification describes four main components. Use the envelope forms of packaging and routing path data format specifications, transmission or binding agreement, coding rules, RPC call mechanism

6、. Envelope to define a standard for describing the message content, the news There is a rotation queue processing means. protocol bindings to the HTTP protocol using low-level SOAP message passed to provide a general mechanism. encoding rules provide enough of a standard application for mapping data

7、 to a variety of labels based on the performance of TAG. Finally, a RPC mechanism to provide enough distance call and they said the method return value.Whether your Web service is what tools, what language to write out, as long as you use SOAP protocol via HTTP to call it, are consistent with the ov

8、erall structure. Typically, you use your own preferred language (such as VB 6 or VB.NET) to build your Web service, then use the SOAP Toolkit or. NETs built-in support to expose it to the Web client. Thus, any language, any platform, customers can read the WSDL document to call the Web service. Customers under the WSDL description document, will generate a SOAP r

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号