1 什么是SOAP ?
SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议,它包括四个部分:SOAP封装(envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(encoding rules),用于表示应用程序需要使用的数据类型的实例; SOAP RPC表示(RPC representation),表示远程过程调用和应答的协定;SOAP绑定(binding),使用底层协议交换信息。
虽然这四个部分都作为SOAP的一部分,作为一个整体定义的,但他们在功能上是相交的、彼此独立的。特别的,信封和编码规则是被定义在不同的XML命名空间(namespace)中,这样使得定义更加简单。
SOAP的两个主要设计目标是简单性和可扩展性。这就意味着有一些传统消息系统或分布式对象系统中的某些性质将不是SOAP规范的一部分。比如:分布式垃圾收集 (Distributed garbage collection)、成批传送消息(Boxcarring or batching of messages)、对象引用 (Objects-by-reference(which requires distributed garbage collection))、对象激活 (Activation(which requires objects-by-reference))。
相关推荐
webService学习笔记
Webservice学习笔记
webservice学习笔记doc文档,喜欢或想要了解webservice的朋友可以下载学习一下。
尚硅谷Webservice学习笔记,详情请参看文档,仅供个人学习
122158-Webservice学习笔记.doc
webservice学习笔记,对掌握和理解webservice有很好的帮助,特此分享
122158_Webservice学习笔记.doc
什么是 Web 服务? 2, 什么是SOAP?3, 什么是Axis? 4, Axis相比Soap v2的优点5, 什么是WSDL? 6, 什么是WSDD? 7, 什么是UDDI? 8, AXIS的几种服务类型二, 开发,部署Web服务: 三, 在IDE下开发Web服务:
包括服务端配置工程和客户端配置工程。 是我这个周末的学习总结.. 已测试可运行。
SAP与其他外围系统交互使用的一种通讯方式,具体讲述了WSDL文件的发布与在SAP中的部署,以及接口的测试和配置方式
NULL 博文链接:https://lanccj.iteye.com/blog/1463329
WebService学习笔记
webservice学习笔记1DTD是为了校验XML 2语法 3 schema
对于网络服务不是很了解的朋友就下载看看吧。
NULL 博文链接:https://sunwei-07.iteye.com/blog/1139814