SoapUI-RESTful 웹 서비스
웹 서비스는 응용 프로그램 또는 시스템간에 데이터를 교환하는 데 사용되는 개방형 프로토콜 및 표준 모음입니다. 다양한 프로그래밍 언어로 작성되고 다양한 플랫폼에서 실행되는 소프트웨어 응용 프로그램은 웹 서비스를 사용하여 단일 컴퓨터의 프로세스 간 통신과 유사한 방식으로 인터넷과 같은 컴퓨터 네트워크를 통해 데이터를 교환 할 수 있습니다. 이러한 상호 운용성 (예 : Java와 Python 또는 Windows와 Linux 응용 프로그램 간)은 개방형 표준을 사용하기 때문입니다.
REST 아키텍처에 기반한 웹 서비스를 RESTful 웹 서비스라고합니다. 이러한 웹 서비스는 HTTP 메소드를 사용하여 REST 아키텍처 개념을 구현합니다. RESTful 웹 서비스는 일반적으로 JSON 및 HTTP 메서드 집합과 같은 리소스 표현을 제공하는 서비스 인 URI (Uniform Resource Identifier)를 정의합니다.
SoapUI의 모든 REST 테스트 기능은 REST 서비스로 알려진 논리적 표현을 기반으로합니다. 서비스 구현이 아니라 호출되는 RESTful 서비스의 매핑이므로 여기서 "서비스"라는 용어와 혼동해서는 안됩니다. SoapUI 프로젝트에서 가능한 한 많은 REST 서비스를 추가 할 수 있습니다. 각각은 특정 RESTful 서비스를 나타냅니다. 그들은 다음과 같습니다-
REST-프로젝트 설정
REST-WADL
REST-요청
REST-응답
REST-HTTP 메소드