老李分享:Web Services 组件 1

时间:2024-01-18 10:50:50

老李分享:Web Services 组件

poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。

在过去的几年里,三大主流技术已经成为构成当今 web service 技术的全球标准。接下来我们来讨论一下这些技术。

XML-RPC

XML-RPC 是在计算机之间交换信息的最简单的基于 XML 的协议。

  • XML-RPC 是一个简单协议,它使用 XML 消息来执行 RPC
  • 请求被编码到 XML 并通过 HTTP POST 进行发送
  • XML 响应被嵌入到 HTTP 响应体中
  • XML-RPC 是与平台无关的
  • XML-RPC 允许不同的应用进行通信
  • 一个 Java 客户端可以对一个 Perl 服务器进行 XML-RPC 对话
  • XML-RPC 是开始 web service 之路的最简单的方法

SOAP

SOAP 也是一种在计算机之间交换信息的基于 XML 的协议。

  • SOAP 是一种通信协议
  • SOAP 用于应用之间的通信
  • SOAP 是一种发送消息的格式
  • SOAP 被设计用来通过互联网通信
  • SOAP 与平台无关
  • SOAP 与语言无关
  • SOAP 简单而且可扩展
  • SOAP 可以绕过防火墙
  • SOAP 将被开发成为一个 W3C 标准

WSDL