배치

IBM Cúram Social Program Management™ 온라인 애플리케이션은 기업 규모의 클라이언트/서버 애플리케이션입니다. 이러한 애플리케이션의 프로덕션 배치는 복잡한 작업이 될 수 있으며 여러 네트워크 노드에 걸친 배치, 데이터베이스 조정, 보안 설정을 위한 많은 구성 옵션을 포함합니다. 개발자는 일반적으로 비즈니스 오브젝트를 반복 개발 주기의 일부로 테스트할 수 있는 훨씬 단순한 배치 구성이 필요합니다.

테스트 시의 비즈니스 오브젝트를 위해 여러 배치 대체가 제공됩니다. 단일 노드 EJB 배치를 사용하여 애플리케이션을 조직이 선택한 애플리케이션 서버 환경에 배치할 수 있습니다. 그러나 훨씬 단순한 온라인 설정에도 IBM Cúram Social Program Management™ 클라이언트/서버 통신을 위한 RMI-IIOP 미들웨어의 사용이 포함됩니다. RMI는 모든 Java Standard Edition™ 구현에 빌드되므로 이 구성에서는 애플리케이션 서버 소프트웨어가 필요하지 않습니다. 따라서 테스트 목적의 애플리케이션 배치가 단순화되며 애플리케이션 서버 라이센스에 대한 수요도 줄어듭니다.

IBM Cúram Social Program Management™ 비즈니스 오브젝트는 메시징 미들웨어를 사용하여 비동기적으로 호출될 수도 있습니다. 이 스타일의 호출은 비즈니스 오브젝트 실행 및 온라인 사용자와의 상호작용을 포함한 여러 단계로 "프로세스 정의"가 작성될 수 있도록 IBM Cúram Social Program Management™ 워크플로우 기능을 지원합니다.

끝으로 비즈니스 오브젝트는 쉬운 일괄처리 모드 조작 또는 일괄처리된 단위 테스트를 사용할 수 있도록 "독립형"으로 배치될 수 있습니다. 이 구성에서, 대상 프로그램은 명령행 또는 스크립트에서 간단히 실행될 수 있습니다.

그림 1. 호출 옵션