SoapUI - RESTful Web 服务
Web 服务是用于在应用程序或系统之间交换数据的开放协议和标准的集合。使用各种编程语言编写并在各种平台上运行的软件应用程序可以使用 Web 服务通过计算机网络(例如 Internet)交换数据,其方式类似于单台计算机上的进程间通信。这种互操作性(例如 Java 和 Python 之间,或 Windows 和 Linux 应用程序之间)归功于开放标准的使用。
基于 REST 架构的 Web 服务称为 RESTful Web 服务。这些 Web 服务使用 HTTP 方法来实现 REST 架构的概念。RESTful Web 服务通常定义 URI(统一资源标识符),它是提供资源表示(例如 JSON)和一组 HTTP 方法的服务。
SoapUI 的所有 REST 测试功能都基于称为 REST 服务的逻辑表示。我们不应将其与此处的术语"服务"混淆,因为它不是服务实现,而是被调用的 RESTful 服务的映射。我们可以在 SoapUI 项目中添加尽可能多的 REST 服务。每个服务都代表一个特定的 RESTful 服务。它们如下 −