Serviceorientierte Architekturen mit BizTalk Server
Die Automatisierung und Verwaltung von flexiblen Geschäftsprozessen hat sich häufig genug als schwierig und teuer erwiesen. Nicht zuletzt aus diesem Grund hat sich ein neues Konzept durchgesetzt – das Konzept der serviceorientierten Architektur (SOA), das die technologische Grundlage für ein effizientes Geschäftsprozessmanagement (Business Process Management, BPM) bildet.
Das SOA-Konzept begreift Anwendungen nicht mehr als eine isolierte und undurchschaubare Kombination prozeduraler Aufrufe. Vielmehr wird eine Anwendung als wohlgeordnete Sequenz von Serviceaufrufen verstanden, die von verschiedenen Serviceprovidern innerhalb und außerhalb einer Organisation zur Verfügung gestellt werden.
BizTalk Server ist das Rückgrat einer serviceorientierten Architektur, denn BizTalk Server…
-
automatisiert Geschäftsprozesse, die Services verschiedene Anwendungen aus einer serviceorientierten Architekltur in einer wohlgeordneten Sequenz zusammenführen.
-
integriert die dafür benötigen Systeme über Standards wie Web Services und eine Vielzahl von Adaptern.
-
bündelt Sequenzen von Serviceaufrufen und stellt sie in Form von Web Services zur Verfügung.
-
ist interoperabel zu Prozessmodellierungswerkzeugen, um fachliche Prozessmodelle schneller in eine Implementierung überführen zu können.
-
ermöglicht die Analyse von Geschäftsprozessen mit Hilfe der integrierten Komponente für Business Activity Monitoring.