본문 바로가기
개발, IT

XML 웹서비스의 개념

by Nabi™ 2008. 6. 20.
정보 처리 분야의 새로운 패러다임(XML 웹서비스) 등장

o 모든 통신 수단이 인터넷으로 전환되면서 네트워킹이 강조되고 통합적이고 동적인 서비스가 요구된다. 이러한 변화된 컴퓨팅 환경에 통합된 XML 웹서비스를 제공하는 것이 인터넷시대의 새로운 패러다임으로 등장

o XML 웹서비스는 기존 통합기술들이 폐쇄적 네트워크를 이용하고, 독립적인 H/W 및 S/W 아키텍쳐의 단점을 극복하기 위해 개별적인 애플리케이션을 저비용·고효율로 통합하는 대안으로 등장

o 새로운 패러다임의 등장으로 시스템 분석과 설계, 객체지향적인 기술을 습득하고 XML 웹서비스를 설계, 구축 가능한 인력과 POST PC의 플랫폼에 맞는 정보를 제공할 인력이 부족


사용자 삽입 이미지


(1) XML Webservice 개념

o XML 웹서비스란 "인터넷을 이용한 오픈 네트워크를 통해 단일한 비지니스 또는 다수의 비지니스 업체간의 기존 컴퓨터 시스템 프로그램을 결합시키는 표준화된 소프트웨어 기술"로서 이러한 표준 기술을 이용해 모든 비지니스를 가능케 하는 활동을 일컫는다. 이러한 XML 웹서비스는 PC, PDA, 핸드폰 등 다양한 디바이스를 통해서 접근 가능

o 현재 사용되는 XML 웹서비스는 이미 "Web Services"라는 원문으로 고유명사화되고 있으며, 그 핵심은 SOAP(Simple Object Access Protocol), UDDI(Universal Description, Discovery and Integration), WDSL(Web Services Description Protocol) 등 관련 표준기술을 수용하는 각종 IT 솔루션 및 서비스를 의미

o XML 웹서비스는 일정한 표준기술을 이용, 각종 소프트웨어 제품을 만들고 이 소프트웨어로 일반 사용자들이 다양한 웹기반의 서비스를 제공받을 수 있음을 의미

사용자 삽입 이미지


XML 웹서비스 특징

o 시스템 구조의 유연성 : 메인프레임 또는 서버-클라이언트 방식과 달리 유연한 소프트웨어 구조를 통해 이질적인 데이터 표준을 유연하게 통합/운영

o 사용의 편리성 : 사용자는 소프트웨어를 설치한 후 자연스럽게 서비스를 제공받게 되며, 인터넷을 연결할 수 있는 유/무선 단말기를 통해 장소에 관계없는 접근이 가능

o 기존 시스템의 통합 환경을 제공 : 이질적인 애플리케이션간의 통합 서비스를 제공받을 수 있고, 새로운 시스템과의 통합도 자동적으로 이루어진다.

o 비용 효율적 : 분산 시스템의 소프트웨어 간 통합을 자동화적으로 이행해줌으로써 개별 기업마다 투입해야하는 IT 개발 및 운영비용을 절감

XML 웹서비스 프레임윅

o 일반적인 XML 웹서비스의 프레임워크 프로세스는 우선 고객이 SOAP이란 통신언어를 통해 UDDI내에 있는 XML 웹서비스 업체를 조회하고 WSDL 또는 XML 웹서비스 위치를 확인한 후 XML 웹서비스의 정의를 조회하고 고객이 필요한 정의를 입력 또는 산출한 후에 XML 웹서비스 업체를 호출하면 XML 웹서비스를 제공받게 된다.


사용자 삽입 이미지


좋은정보가 되셨다면 아래 한번 클릭해주세요^^


댓글