WebServices - 为什么选择 WebServices
-
简述
以下是使用 WebServices 的好处 - -
在网络上公开现有功能
WebServices 是可以使用 HTTP 远程调用的托管代码单元。也就是说,它可以使用 HTTP 请求来激活。WebServices 允许您通过网络公开现有代码的功能。一旦它暴露在网络上,其他应用程序就可以使用您的程序的功能。 -
互操作性
WebServices 允许各种应用程序相互通信并在它们之间共享数据和服务。其他应用程序也可以使用 WebServices 。例如,VB 或 .NET 应用程序可以与 Java WebServices 通信,反之亦然。WebServices 用于使应用程序平台和技术独立。 -
标准化协议
WebServices 使用标准化的行业标准协议进行通信。所有四个层(服务传输、XML 消息传递、服务描述和服务发现层)都使用 WebServices 协议栈中定义良好的协议。这种协议栈的标准化给企业带来了很多优势,比如选择范围广、竞争成本降低、质量提升等。 -
低成本通信
WebServices 使用 SOAP over HTTP 协议,因此您可以使用现有的低成本 Internet 来实现 WebServices 。与 EDI/B2B 等专有解决方案相比,该解决方案的成本要低得多。除了 HTTP 上的 SOAP,WebServices 还可以在其他可靠的传输机制(如 FTP)上实现。