반응형
웹 서비스의 개념
- SOAP, WSDL, UDDI 등 표준기술을 이용하여 네트워크에 연결된 다른 컴퓨터 간 상호작용을 위한 서비스 또는 플랫폼
- 표준 방식으로 분산 저장된 자원들을 공유하고 호환 가능한 인터넷 서비스
- XML 기반 플랫폼과 구현언어가 독립적인 컴포넌트 기반의 분산 컴퓨팅
필요성
- 관련 기술의 발달 및 표준화 정착 : SOAP, UDDI, XML
- 복잡한 기업 환경 : 혼재된 시스템(C-S, ERP, CRM, 웹Appl 등) 간 연계, 데이터 공유
- e-Commerce 대두 : 데이터 공유 및 변환 작업 지원
특징
- 단순성(XML 기반)
- 상호운영성(기존 웹환경 호환)
- 시스템 구조의 유연성(유연한 SW 구조)
- 사용의 편리성(SW 설치 후 바로 사용)
- 통합환경 제공(시스템 간 통합환경 제공)
- IT 개발/운영비용 절감(분산 시스템 간 SW 통합 자동화)
웹 서비스 기본 구조
웹 서비스의 구성 요소
구성 | 설명 |
SOAP |
1. 필요한 서비스를 찾을 수 있는 웹 서비스 레지스트리(registry) : 서비스 등록, 검색 2. 웹 서비스와 비지니스 발행(publish)/검색(find)하기 위한 기술적 스택 |
UDDI |
1. 웹 서비스를 표현하고 기술하는 언어 : 서비스 표현 2. 웹 서비스의 공개 인터페이스를 설명하기 위한 XML 문법 |
WSDL |
1. 웹 서비스에 사용되는 보편적이며 확장성 있는 메시지 프로토콜 2. 플랫폼 독립적인 단순한 XML 기반 포맷 |
반응형
'정보처리기사 실기(개편) > 통합 구현' 카테고리의 다른 글
[정보처리기사 실기 - 통합 구현]내외부 연계 모듈 구현하기 (0) | 2020.05.03 |
---|---|
[정보처리기사 실기 - 통합 구현]연계 데이터 보안 적용 (0) | 2020.05.03 |
[정보처리기사 실기 - 통합 구현]연계 장애 및 오류 처리 구현 (0) | 2020.05.03 |
[정보처리기사 실기 - 통합 구현]연계 메커니즘 (0) | 2020.05.03 |