서비스 지향 아키텍처
IT 위키
- SOA; Service Oriented Architecture
- SOA는 2000년대 초반에 부각된 아키텍쳐 스타일
- 세부 구현 기술은 변했으나, 현대의 분산 시스템의 아키텍쳐 사상으로 그대로 반영 되고 있음
- SOA의 본질적인 개념을 파악하여 대용량 분산 시스템 구현에 활용
- 주로 웹 기반: 그룹웨어, ERP 등에 많이 사용됨
- Service Consumer - 서비스의 사용자. 사용자는 클라이언트(End-User) 또는 다른 서비스
- Service Provider - 서비스 사용자에 요청에 맞는 서비스를 제공. 다른 Service의 Consumer일 수 있음
- Service Registry - 서비스의 정보를 저장. Provider가 Registry를 통해 Consumer에게 서비스 제공
