目录:
-
6.1 Web Servicce
-
6.2 RPC和REST
-
6.3 REST风格项目接口测试
6.1 Web Servicce
目录:
-
6.1.1 SOA
-
6.1.2 Web Service
-
6.1.3 SOAP
-
6.1.4 WSDL
-
6.1.5 UDDI
本章会涉及比较多的概念,对后面的接口测试实施影响不大,觉得难以理解可以跳过
6.1.1 SOA
Service Oriented Architecture,面向服务架构,或面向服务的体系结构
在企业计算领域,将紧耦合的系统划分为面向业务的、粗粒度、松耦合、无状态的服务
Web Service就是常见实现SOA架构的一种技术。
6.1.2 Web Service
web service是一个平台独立的、低耦合的、自包含的、基于可编程的web应用程序。可使用开放的xml标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的、互操作的应用程序Web Serivce的主要作用在于:
实现跨平台、跨应用程序的通信,例如java开发系统和.net开发的系统,A系统和B系统之间通信
Web Serivce主要由三个技术组成:
-
SOAP(实现访问)
-
WSDL(接口封装)
-
UDDI(目录查找)
后面用到REST其实也算是广义上Web Ser