老李分享: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 标准