Unbounded Processes (Integration Processes)
Getting Involved
Concepts of Integration Processes
Integrationsprozesse (ccBPM)
Checkliste: Integrationsprozesse richtig einsetzen
Beispiel: Integrationsprozess für Anschlussflugbuchungen
Working with the Development Environment
Prozess-Editor
Schritt definieren
Funktionen für Schritte
Integrationsprozess drucken
BPEL4WS-Export und -Import eines Integrationsprozesses
Go and Create
Core Development Tasks
Developing Business Logic
Entwicklung von Message-Interfaces
Multi-Mappings
Definition der Daten eines Prozesses in Containern
Korrelation von Messages
Schritttypen
Empfangsschritt
Sendeschritt
Empfängerermittlungsschritt
Transformationsschritt
Mehrfachbedingung
Containeroperation
Block
Steuerungsschritt
Paralleler Abschnitt
Schleife
Warteschritt
Unbestimmter Schritt
Integrationsprozess starten
Message in Integrationsprozess empfangen
Zuordnung von Messages zu Empfangsschritten
Message aus Integrationsprozess asynchron senden
Message aus Integrationsprozess synchron senden
Message senden - Empfängerermittlung festlegen
Acknowledgment aus Integrationsprozess senden
Sync/Async-Kommunikation definieren
Alert in Integrationsprozess auslösen
Terminüberwachung
Ausnahmebehandlung
Design von Integrationsszenarien
Providing Business Configuration
Service
Konfiguration von Integrationsszenarien
Prozesssignatur
Enabling Data Archiving
Archivierung Workitems
Considering Performance
Ensuring Quality
Testing
Hinweise zur Fehlerbehebung (Integrationsprozesse)
Voraussetzungen für Ausführung von Integrationsprozessen prüfen
Laufzeitversion eines Integrationsprozesses prüfen
Integrationsprozess im XI Laufzeit-Cache analysieren
Logging and Tracing
Monitoring der Business Process Engine
Monitor für verarbeitete XML-Messages
Workflow-Protokoll für Integrationsprozesse verwenden
Integration
Using Third Party
BPEL4WS-Export und -Import eines Integrationsprozesses
Reference
Tutorial: XI-Objekte in Integration Repository übernehmen
1: Produkt und Software-Komponentenversion anlegen
2: Abhängigkeiten definieren
3: Software-Komponentenversion importieren
4: Eigenen Namensraum anlegen
Tutorial: Integrationsprozess definieren
1: Integrationsprozess anlegen
2: Buchung empfangen (Empfangsschritt, Containerelement)
3: Grafischen Prozess-Editor einstellen
4: Message auftrennen (Transformation)
5: Dynamische Parallelverarbeitung definieren (Block)
6: Buchung und Bestätigung verknüpfen (Korrelation)
7: Buchungen für Teilstrecken senden (Sendeschritt)
8: Zähler definieren (Containeroperation)
9: Bestätigungen empfangen (Empfangsschritt)
10: Ergebnis prüfen (Mehrfachbedingung)
11: Bestätigungen verarbeiten (Mehrfachbedingung)
12: Gesamtflug bestätigen (Transformationschritt, Sendeschritt)
13: Fehlermeldung für Gesamtflug senden (Transformation, Senden)
14: Teilstrecken stornieren (Block, Transformation, Senden)
Beispiele und Anwendungsfälle
Beispiel: Messages eines Interfaces sammeln und bündeln
Beispiel: Messages mehrerer Interfaces sammeln und bündeln
Beispiel: Multicast - Mehrere Empfänger (mit Response-Message)
Beispiel: Serialisierung - Sendereihenfolge festlegen
Beispiel: Antwort-Message auf empfangene Message senden
Beispiel: Synchrones Senden an mehrere Empfänger
Beispiel: Fristüberwachung für Empfang einer Response-Message
Beispiel: Sync/Async-Kommunikation
Checkliste: Integrationsprozesse richtig einsetzen
Checkliste: Korrelationen richtig einsetzen
Checkliste: Dynamische Verarbeitung richtig einsetzen
Checkliste: Mappings richtig einsetzen