엔터프라이즈 서비스 계층

Enterprise service layer

서비스 지향 아키텍처 비즈니스 소프트웨어 구현에서 엔터프라이즈 서비스 계층은 가장 높은 수준의 [1]추상화입니다.

엔터프라이즈 서비스 계층에 정의된 모든 애플리케이션 프로그래밍 인터페이스는 도메인 경계를 넘을 수 있으며, 도메인 장치 계층을 직접 호출하여 애플리케이션 서비스 계층 또는 RDBMS 서비스 계층과 상호 작용합니다.따라서 올바르게 실행되기 위해서는 여러 도메인에 액세스해야 하는 모든 응용프로그램 프로그래밍 인터페이스가 기업 [2]수준에 존재해야 합니다.

엔터프라이즈 서비스 계층은 전체 엔터프라이즈의 애플리케이션 프로그래밍 인터페이스이기 때문에 엔터프라이즈의 모든 구성 요소가 직접 호출할 수 있으며 서비스 [1]제공 엔티티 외부에서 액세스할 수도 있습니다.

엔터프라이즈 서비스 계층은 더 높은 추상화 수준에서 작동하기 때문에 애플리케이션 서비스 계층보다 상당히 낮은 수의 애플리케이션 프로그래밍 인터페이스를 노출합니다.

레퍼런스

  1. ^ a b 서비스 가용성:제2회 국제 서비스 가용성 심포지엄 ...b 미로슬라프 말렉, E. Nett, Neeraj Suri, 103페이지
  2. ^ SOA의 최종 가이드: Ashish의 Jeff Davies가 작성한 BEA AquaLogic 서비스 버스.크리슈나, 데이비드쇼로우 214페이지