Anwendungen für Business-Prozesse und Tasks entwickeln

Anlass und Zeitpunkt für die Ausführung dieser Task

Mit einem Modellierungstool wie WebSphere Integration Developer können Sie Business-Prozesse und Tasks erstellen und implementieren. Zur Laufzeit finden Interaktionen mit diesen Prozessen und Tasks statt (z. B. wird ein Prozess gestartet, Tasks werden beansprucht und abgeschlossen und aktive Prozesse werden beendet). Für Interaktionen mit Prozessen und Tasks können Sie Business Process Choreographer Explorer verwenden oder die Business Process Choreographer-APIs, um benutzerdefinierte Anwendungen für diese Interaktionen zu entwickeln.

Die API stellt generische Methoden bereit, die mit allen Prozessen und Tasks verwendet werden können, die in WebSphere Process Server installiert sind. Die Business Process Choreographer-API wird in Form von zwei statusfreien Session Enterprise-Beans zur Verfügung gestellt:

Weitere Informationen zu den Business Process Choreographer-APIs enthält das Javadoc im Paket com.ibm.bpe.api und im Paket com.ibm.task.api.

Erforderliche Schritte für diese Task

  1. Legen Sie fest, welche Funktionen die Anwendung zur Verfügung stellen soll.

    Beispiele für die typischen Business-Prozess- und Benutzertaskfunktionen werden bereitgestellt.

  2. Legen Sie fest, welche der Business Choreographer-APIs Sie verwenden möchten.

    Je nach den Szenarien, die Sie mit Ihrer Anwendung implementieren möchten, können Sie eine oder beide Session-Beans verwenden.

  3. Legen Sie fest, welche Berechtigungen Benutzer der Anwendung benötigen.

    Die Benutzer Ihrer Anwendung müssen dazu berechtigt sein, Methoden aufzurufen, die Sie in Ihre Anwendung integrieren, und die Objekte und Attribute dieser Objekte anzuzeigen, die diese Methoden zurückgeben. Beim Erstellen einer Instanz der entsprechenden Session-Bean der Business Process Choreographer-API ordnet WebSphere Application Server der Instanz einen Sitzungskontext zu. Der Sitzungskontext enthält die den Aufgabenbereich des Aufrufenden. Anhand dieser Informationen wird die Berechtigung des Aufrufenden bei jedem Aufruf überprüft.

    Das Javadoc enthält Berechtigungsinformationen für alle einzelnen Methoden. Wählen Sie die Methoden aus, die für die Benutzer Ihrer Anwendung am besten geeignet sind.

  4. Legen Sie fest, wie die Anwendung realisiert werden soll.

    Die Business Process Choreographer-APIs können lokal oder über Remotezugriff aufgerufen werden.

  5. Entwickeln Sie die Anwendung.
    1. Greifen Sie auf die API zu.
    2. Verwenden Sie die API für Interaktionen mit Prozessen oder Tasks.
      • Fragen Sie die Daten ab.
      • Arbeiten Sie mit den Daten.
Zugehörige Konzepte
Berechtigungsaufgabenbereiche für Business-Prozesse
Berechtigungsaufgabenbereiche für Benutzertasks
Zugehörige Verweise
Schnittstelle BusinessFlowManagerService
Schnittstelle HumanTaskManagerService
Zugehörige Informationen
Veraltete Funktionen
Business Process Choreographer-Beispiele

Rechtliche Hinweise |

Letzte Aktualisierung: LASTUPDATEDVAR

(c) Copyright IBM Corporation 2005.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)