Migration eines Geschäftsprozesses zum Geschäftsprozess-Serviceaufruf

Dieses Szenario ist auf einen Geschäftsprozess anwendbar, der einen anderen Geschäftsprozess aufruft, wobei der zweite Geschäftsprozess mithilfe eines WSIF-Prozessbindings aufgerufen wird. Dieser Abschnitt beschreibt die Migration von BPEL zu einem BPEL-Serviceaufruf mithilfe einer Verbindung oder eines Imports/Exports mit SCA-Binding.

Für die Migration eines Prozessbinding-Serviceprojekts (BPEL) führen Sie die folgenden Schritte durch:
  1. Erweitern Sie in der Geschäftsintegrationsperspektive das Modul, um seinen Inhalt anzuzeigen. Öffnen Sie den Assembly-Editor durch Doppelklicken auf das erste Element unterhalb des Modulprojekts (es verfügt über denselben Namen wie das Projekt).
  2. Es gibt mehrere Szenarien, in denen ein BPEL-Prozess einen anderen BPEL-Prozess aufrufen kann. Suchen Sie unten nach dem Szenario, das Ihre Anwendung betrifft:
    • Falls sich die aufgerufene BPEL im gleichen Modul befindet, stellen Sie eine Verbindung vom entsprechenden Verweis der ersten BPEL-Komponente zur entsprechenden Schnittstelle der BPEL-Zielkomponente her.
    • Falls sich die aufgerufene BPEL in einem anderen Modul befindet (wobei es sich bei dem anderen Modul um ein migriertes Serviceprojekt handelt), gehen Sie folgendermaßen vor:
      1. Erstellen Sie einen Export mit SCA-Binding für den zweiten Geschäftsprozess in seinem Modul-Assembly-Diagramm.
      2. Erweitern Sie das Assembly-Symbol des zweiten Moduls im Navigator der Ansicht 'Geschäftsintegration'. Der soeben von Ihnen erstellte Export sollte nun angezeigt werden.
      3. Ziehen und übergeben (Drag und Drop) Sie den Export von der Ansicht 'Geschäftsintegration' unterhalb des zweiten Moduls in den geöffneten Assembly-Editor des ersten Moduls. Dadurch wird ein Import mit SCA-Binding im ersten Modul erstellt. Wenn dieser Service in WebSphere Studio Application Developer Integration Edition veröffentlicht wurde, um ihn extern zugänglich zu machen, finden Sie Informationen zur im Abschnitt "SCA-Exporte für den Zugriff auf den migrierten Service erstellen".
      4. Verbinden Sie den entsprechenden Verweis des ersten Geschäftsprozesses mit dem Import, den Sie gerade in diesem Modul erstellt haben.
      5. Speichern Sie das Assembly-Diagramm.
    • So erreichen Sie ein spätes Binding beim Aufruf des zweiten Geschäftsprozesses:
      1. Stellen Sie keine Verbindung zum Verweis der ersten Geschäftsprozesskomponente her. Öffnen Sie den ersten Prozess im BPEL-Editor und wählen Sie im Abschnitt für die Verweispartner denjenigen Partner, der dem zweiten BPEL-Prozess entspricht, um den Aufruf mit einem späten Binding zu erreichen.
      2. Geben Sie in der Ansicht 'Eigenschaften' auf der Registerkarte 'Beschreibung' den Namen des zweiten Geschäftsprozesses im Feld für die Prozess-Schablone ein.
      3. Speichern Sie den Geschäftsprozess. Der Aufruf mit spätem Binding ist hiermit eingerichtet.
Zugehörige Tasks
SCA-Exporte für den Zugriff auf den migrierten Service erstellen

Feedback
(C) Copyright IBM Corporation 2005, 2006. Alle Rechte vorbehalten.