教程 > 阅读:132

soap——迹忆客-ag捕鱼王app官网

soap (简单对象访问协议 simple object access protocol)是一种开放标准、基于 xml 的消息传递协议,用于在计算机之间交换信息。 这是一个简短的教程,它将向读者介绍 soap 的基础知识,然后再解释它的各种元素、编码以及 soap 的传输方式。

soap 1.1 最初于 2000 年 5 月提交给 w3c。官方提交者包括 microsoft、ibm 和 ariba 等大公司,以及 userland software 和 developmentor 等小公司。

2001 年 7 月,xml 协议工作组发布了 soap 1.2 的“工作草案”。 在 w3c 内部,该文档正式处于进行中,这意味着该文档在最终定稿之前可能会多次更新。

soap 版本 1.1 可从 http://www.w3.org/tr/soap/ 在线获取

soap 版本 1.2 的工作草案可在 http://www.w3.org/tr/soap12/ 获得

请注意,w3c 还托管“带有附件的 soap 消息”的提交,它与核心 soap 规范分开。 该规范使 soap 消息能够包含二进制附件,例如图像和声音文件。 有关完整的详细信息,请参阅位于 http://www.w3.org/tr/soap-attachments 的 w3c 说明。


注意事项

  • soap 是一种旨在通过 internet 进行通信的通信协议。
  • soap 可以为 xml 消息传递扩展 http。
  • soap 为 web 服务提供数据传输。
  • soap 可以交换完整的文档或调用远程过程。
  • soap 可用于广播消息。
  • soap 与平台和语言无关。
  • soap 是定义发送什么信息以及如何发送的 xml 方式。
  • soap 使客户端应用程序能够轻松连接到远程服务并调用远程方法。

尽管 soap 可以用于各种消息传递系统并且可以通过各种传输协议进行传递,但 soap 最初的重点是通过 http 传输的远程过程调用。

包括 corba、dcom 和 java rmi 在内的其他框架提供了与 soap 类似的功能,但 soap 消息完全用 xml 编写,因此与平台和语言无关。


学习前需要准备的知识

本教程是为初学者准备的,旨在帮助他们了解 soap 的基础知识以及如何在实践中实现它。

作为本教程的读者,大家应该对客户端/服务器环境有基本的了解,并了解 xmlxml 命名空间

查看笔记

扫码一下
查看教程更方便
网站地图