Sun Java Enterprise System 2005Q4 기술 개요

개발 및 통합

배포 시나리오에 지정된 논리적 구조에서 일반적으로 솔루션을 구현하는 데 필요한 사용자 정의 개발 작업의 범위를 결정합니다.

개발이 매우 포괄적일 수도 있는 일부 배포의 경우, Application Server 또는 Web Server 환경에서 실행되는 J2EE 구성 요소를 사용하여 새로운 비즈니스 및 프리젠테이션 서비스를 처음부터 개발해야 합니다. 이 경우에 전체 개발 작업을 시작하기 전에 솔루션 프로토타입을 제작하여 POC(proof-of-concept) 테스트를 수행하는 것이 좋습니다.

포괄적인 개발이 필요한 솔루션의 경우 Sun Java Studio에서는 분산 구성 요소 또는 비즈니스 서비스를 프로그래밍하기 위한 도구를 제공합니다. Sun Java Studio는 Java ES 인프라가 지원하는 응용 프로그램의 프로그래밍 및 테스트를 단순화합니다.

경우에 따라 Java ES 구성 요소들이 레거시 응용 프로그램이나 타사 서비스와 통합될 수도 있습니다. 이러한 통합에는 데이터 계층의 기존 디렉토리나 데이터 서비스 혹은 비즈니스 서비스 계층의 기존 구성 요소들이 포함될 수도 있습니다. Java ES 구성 요소를 이러한 시스템과 통합하려면 데이터 또는 응용 프로그램 코드를 마이그레이션해야할 수도 있습니다.

J2EE 플랫폼에서는 J2EE 자원 어댑터를 개발하여 기존 응용 프로그램을 Application Server 환경에 연결할 수 있는 커넥터 프레임워크를 제공하며, Message Queue에서는 다양한 응용 프로그램을 통합하기 위한 강력한 비동기 메시징 기능을 제공합니다.