Integrationsplattform.jpg Als Integrationsplattform bezeichnet man ein Middleware-Produkt oder eine Kombination solcher Produkte, die es ermöglichen verschiedene Applikationen im Sinne der Enterprise Application Integration (EAI) entlang der Wertschöpfungskette prozessorientiert zu verbinden. Teilweise wird der Begriff auch als Synonym für Business Bus verwendet.
Die Business Process Engine schließlich ermöglicht es komplexe Geschäftsprozesse abzubilden und zu automatisieren. Dazu leitet der Message Broker eingehende Meldungen an diese Engine weiter. Dort wird festgestellt, ob diese Meldung ein Ereignis darstellt, das als Auslöser (Trigger) eines Geschäftsprozesses definiert ist. In diesem Fall wird eine Instanz des Prozesses erzeugt und gestartet. In der Folge wird der erforderliche Meldungsaustausch ebenfalls über die Plattform realisiert.
Um die Spezifikation der Integration möglichst flexibel zu halten, werden die Regeln für den Message Broker und die Prozessdefinitionen in einem Repository gehalten und im laufenden Betrieb von einer Regelmaschine (engl.: Rules Engine) im Message Broker und der Business Process Engine interpretiert. Dieses Repository muss in der Lage sein, die hinterlegten Regeln und Prozesse zu versionieren, da es andernfalls bei einem Versionswechsel bei noch laufenden Prozessen zu Versionskonflikten kommen kann. Die Business Process Engine hinterlegt im Repository typischerweise auch die Zustände der laufenden Prozessinstanzen.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Integrationsplattform".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world