Design
von Integrationsszenarien
Mit einem Integrationsszenario können Sie den Nachrichtenaustausch und -ablauf für kollaborative Prozesse definieren. Typischerweise sind das Prozesse zwischen verschiedenen Geschäftspartnern, die im Allgemeinen lose durch den Austausch von Messages gekoppelt werden.
Das Integrationsszenario bietet Ihnen eine zentrale Zugriffsmöglichkeit auf alle Objekte, die Sie für die semantische und technische Integration benötigen, wie beispielsweise Interfaces, Mappings, Software-Komponenten.
In ein Integrationsszenario kann ein ausführbarer Integrationsprozess integriert werden.
·
während der
Konfigurationsphase
dazu verwendet, den kollaborativen Prozess auf die aktuelle produktive
Systemlandschaft abzubilden
In dieser Phase spezifizieren Sie
die Business-Systeme der Geschäftspartner, auf denen die Anwendungskomponenten
installiert sind. In dieser Phase bietet das Integrationsszenario den
zentralen Einstieg zur Definition aller Empfängerermittlungen, mit denen der
Fluss der Messages in der produktiven Systemlandschaft festgelegt wird.
Weitere Informationen finden Sie unter
Konfiguration.

Die Konfiguration eines
Integrationsszenarios kann sehr einfach und übersichtlich mit dem Integrationsszenario-Konfigurator
durchgeführt werden. Insbesondere wird die
Konfiguration von
Business-to-Business-Szenarien unterstützt.
· während des laufenden Betriebes dazu genutzt, die Durchführung und die Administration von kollaborativen Prozessen zu erleichtern
Integrationsszenarien machen die Abhängigkeiten zwischen den Geschäftspartnern und die Trennung der Verantwortlichkeiten transparent ("Separation of concerns"). Hierdurch wird eine bessere Wartbarkeit und ein zuverlässigerer und stabilerer Betrieb des gesamten kollaborativen Prozesses erreicht.
Für das Design von Integrationsszenarien steht der Integration Builder als integrierte Entwicklungsumgebung zur Verfügung. Mit dem Integration Builder können Sie
· die am Integrationsszenario beteiligten Geschäftspartner und die von ihnen eingesetzten Anwendungskomponenten festlegen
· alle Interaktionen abbilden, bei denen Nachrichten zwischen unterschiedlichen Anwendungskomponenten ausgetauscht werden
· jeden einzelnen Nachrichtenaustausch durch Zuordnung von Interfaces und Mappings spezifizieren
Die Entwicklungsumgebung für Integrationsszenarien besteht aus zwei Editoren:
Der Integrationsszenario-Editor bietet einen interaktiven grafischen Arbeitsbereich, mit dem Sie den Ablauf des Integrationsszenarios visualisieren und alle verwendeten Objekte anschaulich miteinander in Beziehung setzen können. Innerhalb dieses Editors können Sie aus dem Kontext heraus in die Objekteditoren aller verwendeten Objekte navigieren. Top-Down- und Bottom-Up-Design von Integrationsszenarien wird unterstützt.
Mit dem Action-Editor können Sie Actions - nicht weiter unterteilte Aktivitäten innerhalb des Ablaufes eines Integrationsszenarios - anzeigen und bearbeiten.
Die Struktur dieses Kapitels orientiert sich an folgenden Fragen:
·
Was ist ein Integrationsszenario und wie
spielen die Teile eines Integrationsszenarios zusammen? Lesen Sie hierzu den Abschnitt
Integrationsszenario.
·
Wie entwickle ich ein
Integrationsszenario mit dem Integration Builder? Lesen Sie hierzu den
Abschnitt
Integrationsszenario-Designumgebung.
·
Wie modelliere ich ein
Integrationsszenario? Lesen Sie hierzu den Abschnitt
Richtlinien zur
Modellierung von Integrationsszenarien.