SOA 서비스 개념

SOA

Oracle® Reference Architecture and Service Orientation Release 3.0, 2010.09

 

계약 (Contract)

SOA 서비스를 사람이 읽을 수 있는 용어로 표현한 것.
비즈니스 영역에서 가용한 SOA 서비스의 역량에 대해 기술함.
역량은 기능적, 비기능적 측면을 모두 포괄함.

*비기능적 측면:  semantics, invocation style, security/transaction requirements, quality of service 등

구현 (Implementation)

계약의 기술적 실제화(realization).
기존 시스템이나 새롭게 개발된 코드를 통해 구현함.

*인프라스트럭쳐 구성요소는 SOA 서비스의 일부로 취급됨

인터페이스 (Interface)

소비자에게 서비스 계약 상 기능들에 접근하는 수단을 제공함.
인터페이스는 소비자를 구현으로부터 분리시며,
소비자는 인터페이스에 의해 기능 및 데이터 접근이 제한됨.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중