nickmorohe 2024. 4. 16. 20:40

1. XML(eXtensible Markup Language)

(1) 특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어

(2) 웹브라우저 간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위해 개발

(3) 사용자가 직접 문서의 태그를 정의 할 수 있고, 다른 사용자가 정의한 태그를 사용할 수 있음

(4) 트리 구조로 되어 있어 상위 태그는 여러 개의 하위 태그를 가질 수 있음

 

2. SOAP(Simple Object Access Protocol)

(1) 네트워크 상에서 HTTP/HTTPS, SMTP 등을 이용하여 XML을 교환하기 위한 통신 규약

(2) 프록시와 방화벽 영향 없이 통신 가능, RESTful 프로토콜을 이용하기도 함

 

3. WSDL(Web Services Description Language)

(1) 웹 서비스와 관련된 서식이나 프로토콜 등을 표준적인 방법으로 기술하고 게시하기 위한 언어

(2) UDDI의 기초

(3) SOAP, XML 스키마와 결합하여 웹 서비스를 제공하기 위해 사용

 

 

출처 :  정보처리기사 실기 2024 기본서 / 저자 : 길벗알앤디(김정준, 강윤석, 김용갑, 김우경)  / 출판사 : 길벗