SAP WEBSERVICE Soap中RPC-style和Document-style
来源:互联网 发布:恢复视力的软件 编辑:程序博客网 时间:2024/05/16 10:33
RPC是以方法调用的方式描述WebSerivce的,也就是说,你要说清楚调用的那个方法,以及各个参数的名称和值。要描述这些东东,SOAP消息就要有一个统一的规范,指出那一部分是方法名,哪个部分是参数,哪个部分是返回值。换句话说,RPC方式调用的SOAP消息格式是有章可循的,固定的。(比如说,每个Parameter必须对应一个Part,Part的name必须和参数名一致)。
而Document则是以文档传输的方式描述WebService,只要你的SoapBody里面是一个可以用Schema描述的合法的Xml文档就行了,对具体的格式没有什么要求(Schema要在WSDL里面写)。
可以看出,Document形式要更加灵活——尤其是需要传输特定格式的Xml文档的时候,而RPC的Soap消息实际上也可以用Document形式模拟(只要Schema定义得当)。所以目前Document方式应用更广泛一些(也是.NET里面的缺省方式)。 对Namespace,我觉得两者应该没有明显的区别。主要是RPC通常与Encoding模式结合使用,这就要引用Soap的namespace了;而Document只要引用XmlSchema的Namespace定义类型就成了。
1 0
- SAP WEBSERVICE Soap中RPC-style和Document-style
- Soap中RPC-style和Document-style
- wsdl:binding中 style: "document" 和 RPC 区别
- wsdl:binding中 style: "document" 和 RPC 区别
- wsdl:binding中 style: "document" 和 RPC 区别
- SOAP Binding: Difference between Document and RPC Style Web Services
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- Style of WebService: REST vs. SOAP
- soap中的bingding style
- soap中的bingding style
- @SOAPBinding(style = Style.RPC)的问题
- android 中style和Theme
- SOAP风格中 RPC与Document的区别
- webpy设置了web.config.debug,依然找不到session的问题
- QPS-QPS每秒查询率(Query Per Second)-web服务器压力测试工具
- 文化网,武汉文化网,湖北文化网——炎黄文化常识
- imageNamed imageWithContentsOfFile initWithContentsFile区别
- 2014.10.21 周二-事务特性:隔离性
- SAP WEBSERVICE Soap中RPC-style和Document-style
- Codeforces #274 (Div. 2) (数据结构:set乱搞)
- JS代码大全
- 1084. Broken Keyboard (20)
- Android开发之PopWindows弹出式菜单
- ioctlsocket
- 初探设备模型概念
- Woody的Python学习笔记1
- 用取cookie方法实现页面计时器