SoapUI - Servicios web RESTful
Un servicio web es una colección de protocolos y estándares abiertos que se utilizan para intercambiar datos entre aplicaciones o sistemas. Las aplicaciones de software escritas en varios lenguajes de programación y que se ejecutan en varias plataformas pueden utilizar servicios web para intercambiar datos a través de redes informáticas como Internet de una manera similar a la comunicación entre procesos en una sola computadora. Esta interoperabilidad (por ejemplo, entre Java y Python, o aplicaciones de Windows y Linux) se debe al uso de estándares abiertos.
Los servicios web basados en la arquitectura REST se conocen como servicios web RESTful. Estos servicios web utilizan métodos HTTP para implementar el concepto de arquitectura REST. Un servicio web RESTful generalmente define un URI (Identificador uniforme de recursos), que es un servicio que proporciona representación de recursos como JSON y un conjunto de métodos HTTP.
Todas las capacidades de prueba REST de SoapUI se basan en una representación lógica conocida como servicio REST. No debemos confundir esto con el término "servicio" aquí, ya que no es una implementación de servicio sino un mapeo del servicio RESTful que se invoca. Podemos agregar tantos servicios REST como podamos en un proyecto SoapUI. Cada uno representa un servicio RESTful particular. Son los siguientes: