SOAP简介

SOAP是一种基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者也可以更简单地概括为:SOAP 是用于访问网络服务的协议。以下还有一些更通俗地对SOPA的描述:

为什么SOAP运用如此广泛?

在应用程序中,程序之间进行因特网通信是很重要的。由于HTTP是被所有的因特网浏览器以及服务器所支持,因此通过HTTP在应用程序间通信不失为一个好方法。而SOAP就是被创造出来以完成这个任务的,它提供了一种标准的语法,使得运行在不同操作系统并使用不同技术和编程语言的应用程序可以互相进行通信。

注:目前的应用程序通过使用远程过程调用(RPC)在诸如 DCOM 与 CORBA 等对象之间进行通信,然而RPC 会产生兼容性以及安全问题;防火墙和代理服务器通常会阻止此类流量。

相关文章: 

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

还没有评论。

发表评论

(必填)

(必填)