什么是 SOAP?
SOAP 是简单对象访问协议的缩写。它是一种基于 XML 的消息传递协议,用于在计算机之间交换信息。SOAP 是XML 规范的一个应用。
注意事项
SOAP 是一种旨在通过 Internet 进行通信的通信协议。
SOAP 可以扩展 HTTP 以进行 XML 消息传递。
SOAP 为 Web 服务提供数据传输。
SOAP 可以交换完整的文档或调用远程过程。
SOAP 可用于广播消息。
SOAP 与平台和语言无关。
SOAP 是定义发送什么信息以及如何发送信息的 XML 方式。
SOAP 使客户端应用程序能够轻松连接到远程服务并调用远程方法。
尽管 SOAP 可以用于各种消息传递系统,并且可以通过各种传输协议进行传递,但 SOAP 最初的重点是通过 HTTP 传输的远程过程调用。
其他框架(包括 CORBA、DCOM 和 Java RMI)提供与 SOAP 类似的功能,但 SOAP 消息完全用 XML 编写,因此具有独特的平台和语言无关性。