WebSphere Extended Deployment, Version 6.0.x     운영 체제: AIX, HP-UX, Linux, Solaris, Windows, z/OS

파티션된 J2EE 응용프로그램의 개념

파티션된 J2EE(Java 2 Platform, Enterprise Edition) 응용프로그램은 단일 PSSB(Partitioned Stateless Session Bean)가 있는 평균 J2EE 응용프로그램입니다. PSSB를 포함하는 J2EE 응용프로그램과 관련된 제한사항은 없습니다. WebSphere Extended Deployment의 경우 단일 응용프로그램 엔터프라이즈 응용프로그램 아카이브(EAR) 파일은 일반적으로 여러 개의 EJB 모듈을 포함할 수 있습니다. 그러나 하나의 EJB 모듈에 단일 PSSB만이 포함될 수 있습니다. 또한 PSSB 파티션 관리자 초기화 순서 중 선택한 파티션 이름은 클러스터에서 고유해야 합니다. 또한 응용프로그램을 클러스터의 노드에 설치해야 합니다.

웹 컨텐츠(JSP(JavaServer Pages), HTML, Servlet)를 사용하는 경우 일반적으로 JNDI(Java Naming and Directory Interface)를 통해 PSSB도 참조할 수 있으며 EJB 모듈이 PSSB를 포함합니다. Servlet은 일반적으로 EJB PSSB 원격 인터페이스의 원격 메소드를 실행하므로 적절한 대상 엔드포인트 파티션이 있는 서버로 호출이 라우트됩니다.

단일 PSSB에는 파티션 작성 프로세스 중 작성된 여러 개의 파티션 세트가 있을 수 있습니다. 예를 들어 파티션 데이터베이스 솔루션을 활용하도록 지정된 클러스터 구성원의 고객 ID에 파티션을 맵핑해야 하는 솔루션이 조직에 존재합니다. 고객 ID에 의한 맵핑 및 고객 정보 확보 이외에도 추가 처리를 위해 고객 요청도 파티션에 맵핑해야 합니다. 이 요구를 만족시키도록 응용프로그램은 요청을 다른 파티션 설계에 맵핑합니다. 이 경우 별도의 파티션 설계 두 개가 필요합니다. 파티션 기능(WPF) 프레임워크는 프로그램 지원 및 관리 기능을 모두 제공하여 동일한 응용프로그램에서 둘 이상의 파티션 설계 유형을 지원합니다.

PSSB의 다양한 프로그래밍 계획 유형에는 Bean 직접 호출, 파티션 라우트 가능한 Bean 사용 및 PSSB에 대한 façade 세션 Bean이 포함됩니다. 두 방법은 모두 PSSB에서 기본 라우트 가능 지원을 제공하는 동시에 비즈니스 인터페이스를 동일한 응용프로그램, 특히 동일한 엔터프라이즈 Bean JAR의 다른 Bean에서 구체화할 수 있습니다.




Related concepts
파티션 소개

개념 주제    

이용 약관 | 피드백 마지막 갱신 날짜: Mar 21, 2006 11:38:53 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/cwpfpartitioned_pdf.html

© Copyright IBM 2005, 2006. All Rights Reserved.
이 Information Center는 Eclipse 테크놀러지로 강화되었습니다. (http://www.eclipse.org)