비즈니스 프로세스 및 타스크용 응용프로그램 개발

이 타스크의 수행 목적 및 시기

WebSphere® Integration Developer와 같은 모델 작성 도구를 사용하여 비즈니스 프로세스 및 타스크를 빌드 및 전개할 수 있습니다. 이 프로세스 및 타스크는 런타임 시 상호작용합니다. 예를 들어 프로세스가 시작되며 타스크가 청구 및 완료되고 실행 중인 프로세스가 종료됩니다. Business Process Choreographer 탐색기를 사용하여 프로세스 및 타스크와 상호작용하거나 Business Process Choreographer API를 사용하여 이 상호작용에 대한 사용자 정의된 응용프로그램을 개발할 수 있습니다.

API는 WebSphere Process Server에 설치된 모든 프로세스 및 타스크에 사용될 수 있는 일반 메소드를 제공합니다. Business Process Choreographer API는 다음과 같은 두 가지의 Stateless 세션 Enterprise Bean으로 제공됩니다.

Business Process Choreographer API에 대한 자세한 정보는 com.ibm.bpe.api 패키지 및 com.ibm.bpe.task 패키지에서 Javadoc을 참조하십시오.

이 타스크의 단계

  1. 응용프로그램이 제공할 기능을 결정하십시오.

    일반 비즈니스 프로세스 및 휴먼 타스크 기능에 대한 예제가 제공됩니다.

  2. 사용할 Business Choreographer API를 결정하십시오.

    응용프로그램으로 구현하려는 시나리오에 따라 세션 Bean 중 하나 또는 모두를 사용할 수 있습니다.

  3. 응용프로그램 사용자에게 필요한 권한을 결정하십시오.

    응용프로그램 사용자는 응용프로그램에 포함된 메소드를 호출하고 이들 메소드가 리턴하는 오브젝트의 속성 및 오브젝트를 볼 수 있는 권한이 부여되어야 합니다. 해당 Business Process Choreographer API 세션 Bean의 인스턴스가 작성될 때 WebSphere Application Server는 세션 컨텍스트를 인스턴스와 연관시킵니다. 세션 컨텍스트에는 호출자의 프린시펄 역할이 포함됩니다. 이 정보는 각 호출에 대해 호출자의 권한을 확인하는 데 사용됩니다.

    Javadoc은 각 메소드에 대한 승인 정보를 포함합니다. 응용프로그램 사용자에게 가장 잘 맞는 방법을 선택하십시오.

  4. 응용프로그램을 표현하는 방법을 결정하십시오.

    Business Process Choreographer API는 로컬 또는 원격으로 호출됩니다.

  5. 응용프로그램을 개발하십시오.
    1. API에 액세스하십시오.
    2. API를 사용하여 프로세스 또는 타스크와 상호 작용하십시오.
      • 데이터를 조회하십시오.
      • 데이터에 대해 작업하십시오.
관련 개념
비즈니스 프로세스의 권한 역할
휴먼 타스크의 권한 역할
관련 참조
BusinessFlowManagerService 인터페이스
HumanTaskManagerService 인터페이스
관련 정보
사용이 권장되지 않는 기능
Business Process Choreographer 샘플

Terms of use |

Last updated: Mon Mar 20 08:51:56 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)