Integrationsplattform bezeichnet man eine Middleware-Produkt oder eine Kombination dieser Produkte ermöglicht es, verschiedene Anwendungen im Sinne des Enterprise Application Integration (EAI) entlang der Wertschöpfungskette prozessorientiert zu verbinden. Der Begriff wird teilweise auch als Synonym für Business-Bus verwendet.
Eine Integrationsplattform in diesem Sinne besteht aus mindestens vier Komponenten, wie sie in Grafiken dargestellt werden. Die unterste Ebene stellt der Transport von Nachrichten oder Aufträge. Plattformen (asynchron) -. Typischerweise klassischen Middleware-Produkte über diese Aufgabe wie CORBA-Implementierungen (synchron) oder''Messaging''nehmen Rund um die Logik zu ordnen, so flexibel wie möglich diese Produkte enthalten in der Regel auch eine Message Broker, der die Daten auf der Grundlage Adressinformationen vertreibt in der ausführlichen Nachricht oder Anfrage oder auch durch Inhalte auf einen oder mehrere Adressaten der Adressierung und Verteilung. Darüber hinaus sind alle detaillierten Daten sind auf der Transport-Ebene direkt an der Message Broker weitergegeben und diese geben sie gerichtet zurück zu transportieren.
Es macht schließlich möglich, die Business Process Engine, komplexe Prozesse zu veranschaulichen und zu automatisieren. Neben der Message Broker geht detaillierte Nachrichten auf dieser Maschine. Es wird festgestellt, ob diese Botschaft eine Veranstaltung, die als Auslöser (Trigger) eines Geschäftsprozesses definiert ist darstellt. In diesem Fall ist eine Instanz des Prozesses erzeugt und gestartet. In der Folge die notwendigen Austausch von Nachrichten ist ebenfalls über die Plattform realisiert.
In der Message Broker und Business Process: Um die Spezifikation der Integration so flexibel wie möglich zu halten, werden die Regeln für die Message Broker und der Prozess-Definitionen in einer Repository und während des Betriebs in der Regel Maschine (Rules Engine Englisch) abgehalten Modul interpretiert. Dieses Repository muss in der Lage, die hinterlegt Regeln und Prozesse versionieren, da es sonst kommen kann mit einem Versionswechsel mit noch laufenden Prozesse auf Version Konflikte. Die Business Process Engine Ablagerungen im Repository in der Regel auch die Bedingungen des aktuellen Prozesses Instanzen.
Ein Kunde möchte on-line man eine Reise buchen. Darüber hinaus gibt es seine Reise Wünsche wie ein Ziel, Unterkunft, Service Leistungen, Preisklasse, etc. diesen Ausgang Nachricht mehr oder weniger genau initiiert einen Prozess zur Suche und Reservierung eines geeigneten Reise. Aufgrund der Kriterien der Business Process Engine von Suchaufträge arrangieren mehrere Fluggesellschaften, Hotel-Kapazitäten und weitere gewünschte Dienstleistungen rund um Reise Möglichkeiten, z. B. wie zum Beispiel Mietwagen vor Ort. Aus diesen Informationen, wenn möglich, eine Liste von Angeboten zur Verfügung gestellt. Die Daten sind nicht ausreichend in Einklang mit Prozess-Definition für diese Aspekte eine Option Liste, die sein Wesen kann schon näher anzugeben sind in jedem Fall zur Verfügung gestellt, um für den Benutzer angeben zu erleichtern. Diese Informationen geht zurück auf die Internet-Anwendung, wo sie entsprechend vorbereitet und präsentiert. Der Prozess geht damit in einen wartenden Status an den Benutzer weiter Daten sendet, die dann wieder ausgewertet werden oder eine voreingestellte Wartezeit überschritten wird, zu denen man annimmt, dass sich der Benutzer auf diese Anfrage nicht weiter zu verfolgen entschieden nicht.
Wir fanden hier 21 Artikel.