2019년 3월 25일 월요일

웹서비스 관련 용어 정리 (WSDL, UDDI, SOAP)

WSDL( Web Service Description  Language )


어떤 등록처나 저장소에  자료를 저장하려면  어떤자료가 어디에  어떤형식으로 저장되는 알아야 사용이 가능한데, 이런 특정서비스의 설명과 접근방법같은 것은 전자적으로 접근하는 방법을 XML언어기반으로 제공하는 기술이다.

UDDI( Universal Description, Descovery Intergration )


기업이나 단체, 개인이  자신들의 서비스내용을  인터넷상에  등록할수 있게하는 XLML 기반의 등록처이다.  이 등록처에  WSDL을 사용하여 수행한다.

SOAP ( Simple Object Access Protocol )


SOAP(Simple Object Access Protocol)은 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜이다. SOAP은 웹 서비스에서 기본적인 메시지를 전달하는 기반이 된다. SOAP에는 몇가지 형태의 메시지 패턴이 있지만, 보통의 경우 원격 프로시져 호출(Remote Procedure Call:RPC) 패턴으로, 네트워크 노드(클라이언트)에서 다른 쪽 노드(서버)쪽으로 메시지를 요청 하고, 서버는 메시지를 즉시 응답하게 된다. SOAP는 XML-RPC와 WDDX에서 envelope/header/body로 이루어진 구조와 전송(transport)과 상호 중립성(interaction neutrality)의 개념을 가져왔다.
SOAP은 XML을 근간으로 헤더와 바디를 조합하는 디자인 패턴으로 설계되어 있다. 「헤더」는 선택사항으로 반복이나 보안 및 트랜잭션을 정보로 하는 메타 정보를 가지고 있다. 「바디」부분은 주요한 정보인 정보를 가지고 있다.
- https://ko.m.wikipedia.org/wiki/SOAP

댓글 없음:

댓글 쓰기