BPC(business process choreographer) 일반 EJB API 클라이언트 이주

이 주제에서는 5.1 Process Choreographer 일반 EJB API를 사용하여 BPEL 서비스를 호출하는 클라이언트를 이주하는 방법을 보여 줍니다.

자체 메시지 형식으로 DataObject를 사용하는 일반 EJB API의 새 버전이 있습니다. 클라이언트는 반드시 메시지 생성 방식을 변경해야 합니다. 이전 메시지는 WSIFMessage 클래스에 기반했지만 현재 메시지는 commonj.sdo.DataObject 클래스에 기반해야 합니다. ClientObjectWrapper가 특정 메시지 형식에서 메시지 랩퍼를 계속 제공하므로 일반 EJB API는 많이 변경되지 않았다는 점을 참조하십시오.
Ex: DataObject dobj = myClientObjectWrapper.getObject();
String result = dobj.getInt("resultInt");
WSIFMessage 오브젝트를 취하는 이전 일반 EJB의 JNDI 이름은 다음과 같습니다.
GenericProcessChoreographerEJB
JNDI Name: com/ibm/bpe/api/BusinessProcessHome
Interface: com.ibm.bpe.api.BusinessProcess
사용자 타스크가 독립 EJB로서 이제 사용 가능하기 때문에 6.0에는 두 개의 일반 EJB가 있습니다. 이들 일반 EJB의 JNDI 이름은 다음과 같습니다.
GenericBusinessFlowManagerEJB
JNDI Name: com/ibm/bpe/api/BusinessFlowManagerHome
Interface: com.ibm.bpe.api.BusinessFlowManager
HumanTaskManagerEJB
JNDI Name: com/ibm/task/api/TaskManagerHome
Interface: com.ibm.task.api.TaskManager
관련 태스크
EJB 및 EJB 프로세스 바인딩 이주
EJB 클라이언트 이주
EJB 프로세스 바인딩 클라이언트 이주
BPC(Business Process Choreographer) 일반 메시징 API 클라이언트 및 JMS 프로세스 바인딩 클라이언트 이주

피드백
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.