Sun Java System Application Server 9.1 관리 설명서

웹 서비스 표준

SOAP(Simple Object Access Protocol)는 웹 서비스에 대한 공통 메시징 형식을 제공합니다. 서로 인식되지 않은 객체가 SOAP를 통해 메시지를 교환할 수 있습니다. SOAP는 XML 기반 데이터 인코딩 형식과 HTTP를 사용하여 메시지를 전송합니다. SOAP는 프로그래밍 언어 및 작동 플랫폼 모두에 독립적이며 종점에서 특정 기술이 필요하지 않습니다.

UDDI(Universal Description, Discovery, and Integration)는 웹 서비스를 등록, 등록 해제 및 조회하는 표준 방법을 제공합니다. 전화번호부와 비슷한 UDDI 레지스트리를 통해 공급자는 자신의 서비스를 등록하고 요청자는 서비스를 찾을 수 있습니다. 요청자가 서비스를 찾은 뒤에는 요청자와 공급자 사이에서 레지스트리가 더 이상 아무런 역할을 하지 않습니다.

WSDL(Web Services Description Language)은 웹 서비스의 세부 정보를 지정하는 표준 방법을 정의합니다. 웹 서비스 인터페이스와 바인딩의 세부 정보, 그리고 기타 배포 세부 정보를 지정할 수 있는 범용 XML 스키마입니다. 이렇게 서비스 세부 정보를 지정하는 표준 방법이 있기 때문에 클라이언트에서 사용 가능한 웹 서비스에 대해 미리 알 필요가 없습니다.

ebXML(Electronic Business using eXtensible Markup Language)은 기업에서 인터넷을 통해 비즈니스를 수행할 수 있도록 해주는 사양의 집합입니다. OASIS(Organization for the Advancement of Structured Information Standards)에서 ebXML 사양을 관리합니다.