soap规范一些理解
来源:互联网 发布:诸暨法院淘宝网拍卖网 编辑:程序博客网 时间:2024/05/19 13:58
soap包含三个部分:
封装
编码规则
rpc表示
1.封装大概表示soap消息文件的组成(xml)格式,包括根<envelope>(必须) <header>(可选) <body>(必须),其中header和body必须是envelope的直接子元素;
soap <head>内的元素(头元素)中的actor属性:soap消息在传输过程中可能要经过多个中间节点,有些头元素并不是针对所有节点的,actor属性起到过滤作用:指明了接收该头元素的接收者;
SOAP体元素提供了一个简单的机制,使消息的最终接收者能交换必要的信息。使用体元素的典型情况包括配置RPC请求和错误报告.
虽然头和体定义为独立的元素,它们实际上是有关系的。体条目和头条目的关系如下:体条目在语义上等同于actor属性为缺省值且mustUnderstand属性值为"1"的头条目。不使用actor属性则表示缺省的actor
2.编码规则 指soap消息中元素的定义,换句话说:给你一个soap消息,可以根据编码规则把soap消息转变为有意义的请求或者响应内容。xml解析器根据这个规则将soap消息解析成对应的对象或者方法。(dtd,或者xml schema)
具体内容我也不是特别属性,可以详细去看规范里的说明。
推荐一个介绍soap编码的:http://msdn.microsoft.com/zh-cn/library/ms995710.aspx
封装和编码规则采用不同的命名空间。
3.RPC表示:就是指如何将远程的方法表示为soap消息,通常就是在编码规则定义的,可以算作编码规则的一部分吧。但也有可能采用其他的方式表示
- soap规范一些理解
- BFC规范的一些理解
- 理解 SOAP
- 理解 SOAP
- 理解SOAP
- 理解 SOAP
- 理解soap
- SOAP 规范索引页
- SOAP协议规范
- SOAP协议规范
- SOAP协议规范
- SOAP协议规范
- SOAP规范(1)
- SOAP协议规范
- SOAP协议规范
- SOAP协议规范
- SOAP协议规范
- SOAP 版本 1.1 规范
- ubuntu os的几大特点
- OSI七层参考模型,有哪七层?每一层的功能,每一层有什么协议,每一层有什么设备?
- 敏捷开发生态系统系列之三:计划跟踪II(需求优先级排序-迭代期内无变更-团队承诺)
- C语言学习笔记(5)
- ORACLE启动定时任务同步数据
- soap规范一些理解
- 嵌入式Linux之我行——s3c2440的IO静态映射的分析
- 进程模块信息
- sizeof()用法汇总
- 浪潮实习8.13
- 一些经久不衰的linux 视频教程列表
- 实战剖析三层架构1
- UBUNTU 使用简明手册(07年为公司普及LINUX写的简明使用文档)
- 手动diy编写防ARP攻击批处理文件