비즈니스 오브젝트 계층

비즈니스 오브젝트 계층에는 비즈니스 특정 기능을 구현하는 "프로세스" 오브젝트와 데이터 액세스를 간접적으로 수행하는 "엔티티" 오브젝트를 포함한 모든 애플리케이션 비즈니스 로직이 포함됩니다.

이는 애플리케이션 개발자가 직접 코딩한 로직을 포함하는 IBM Cúram Social Program Management™ 아키텍처의 유일한 계층입니다. "out-of-the-box" 애플리케이션의 규약에 특정 패턴이 사용됩니다. 비즈니스 오브젝트 계층은 다시 Façade와 서비스 계층으로 나누어집니다. 다음 다이어그램에 있는 다양한 유형의 오브젝트를 총괄하여 "비즈니스 오브젝트"라고 합니다.

Facade 계층과 서비스 계층의 상호작용을 다음 다이어그램에 나타내었습니다.

그림 1. 비즈니스 오브젝트 계층