통합검색
통합검색
용어사전
시사상식
TTA표준
기타참고
국립국어원
웹 서비스, Web service
웹 표준을 통해 하나의 전자기기가 다른 전자기기에 제공하는 기능 혹은 서비스.
일반적으로 인터넷 환경에서 특정 전자기기가 자신이 제공하는 다양한 서비스를 다른 전자기기에서 활용할 수 있도록 웹 표준 기반으로 제공하는 것을 의미한다.
월드와이드 웹 컨소시엄
(
W3C
:
World Wide Web Consortium
)은
웹 서비스
를 ‘네트워크 기반으로 기계 간
상호작용
에 대한 상호 호환성을 지원하기 위해 설계된
소프트웨어 시스템
’으로 정의한다.
웹 기술은 원래 사람과 기계 간의 소통을 위해 설계되었으나,
XML
과 제이슨(
JSON
:
Javascript Object Notation
) 같이 기계가 이해할 수 있는 파일 포맷으로 전달이
가능해
지면서 기계 간의
상호작용
에도 활용할 수 있게 되었다.
웹 서비스
는 초기에
확장성 마크업 언어
(
XML
),
SOAP
(
Simple Object Access Protocol
),
WSDL
(
Web Services Description Language
)과
UDDI
(
Universal Description
,
Discovery
,
and Integration
)를 기반으로 웹 기반 응용을 통합하는 표준 방법으로 기술되었다. 그러나
XML
기반의 표준들은 처리하기가 무겁고 복잡하여, 상대적으로 가볍게 처리가 가능한 레스트풀 응용 프로그래밍 인터페이스(RESTFul
API
)와 제이슨(
JSON
:
JavaScript
Object Notion) 기반으로
웹 서비스
기술이 발전하고 있다.
이전
수정문의
공유하기
관련뉴스
Copyright ⓒ TTA All Rights Reserved.
소개