정보처리기사/정보처리기사 실기

2025. 시나공 정처기 실기 3-60 XML

코드라니(CODERANY) 2026. 3. 13. 22:54

https://youtu.be/4qUhIxZwx8I?list=PLpYNFXUfkvDrnuiTaC0mLECsURcsNV31S

웹 프로그래밍 언어 중 하나.

웹 프로그래밍 언어: 웹문서를 작성할 때 사용하는 언어들(XML, HTML, SGML 등)

SGML: 텍스트, 이미지, 오디오, 비디오 등 여러가지를 포함하는 멀티 미디어 전자문서를 서로 다른 기종의 시스템들과 정보 손실 없 효율적으로 전송하고 저장하고 자동처리하기 위한 언어 -> 복잡함.

 RESTful: 인터넷상 수많은 자원을 이름으로 구분해서 자원의 상태를 주고 받는걸 REST라고 하고, 그때 그 REST라는 원칙을 사용해서 구현되는 웹서비스를 보고 우리가 RESTful이라고 부르고, 일반적으로 HTTP를 기본적으로 많이 사용하는데 그 HTTP로 자원을 관리하는데 사용하는 그런 웹서비스 APT의 집합을 RESTful이라고 부름.

디스크립션: 서술하다, 기술하다

UDDI: 옛날 음식 책자 같은거, 인터넷 상 전세계 비즈니스 업체 목록에다 자신의 업체를 등록시키기 위한 규격. 

WSDL과 UDDI의 관계 (기초가 되는 이유)
UDDI가 비즈니스 정보를 검색하는 저장소라면, 그 안에 담긴 핵심 정보가 바로 WSDL입니다.
서비스 제공자: "내 서비스는 이런 기능이 있어"라고 적은 WSDL 파일을 작성합니다.
등록: 이 WSDL 링크를 UDDI 저장소에 등록합니다.
서비스 사용자: UDDI에서 필요한 서비스를 검색한 뒤, 연결된 WSDL을 보고 어떻게 코드를 짜서 호출할지 결정합니다.

즉, WSDL이라는 표준화된 '설명 양식(마크업)'이 없으면 UDDI라는 '검색 엔진'이 돌아갈 수 없기 때문에 기초가 된다고 말합니다.