Systemintegration mit Microsoft BizTalk Server
Microsoft BizTalk Server ist ein Integrationsserver, der für eBusiness-Anwendungen entwickelt wurde. Es basiert auf Windows Server, SQL Server und SharePoint und nutzt die Funktionalität von Visual Studio. Dieser Technologiestapel bietet eine Reihe von Funktionen und Features zum Entwickeln, Implementieren, Betreiben und Verwalten Ihrer Lösung.
BizTalk Server stellt die folgenden Integrationsdienste bereit, die Sie in Verbindung mit BizTalk Accelerator for HL7 (BTAHL7) verwenden können.
Nachrichtenintegration
BizTalk Server integriert verschiedene Entitäten (Abteilungen, Geschäftspartner, Lieferanten usw.), indem der Nachrichtenaustausch automatisiert wird. Es verwendet XML (Extensible Markup Language) als gängiges Kommunikationsprotokoll. Es verwendet XSD-Schemas (XML Schema Definition), um Nachrichten zu beschreiben und zu überprüfen, und XSL-Transformationen (XSLT), um Daten von einer Nachricht in eine andere zu transformieren.
Die BizTalk Server Integrations-Engine leitet Nachrichten von einem Speicherort an einen anderen weiter. Es verfügt über ein Herausgeber-/Abonnentenmodell, das es einer Abteilung ermöglicht, ein Dokument zu veröffentlichen und eine andere, um es zu abonnieren. Die abonnierende Abteilung kann die Nachricht abonnieren, ohne dass die Veröffentlichungsabteilung davon weiß. Dies ermöglicht eine effiziente Handhabung von Partnerorganisationen und ersetzt die Point-to-Point-Kommunikation durch eine flexible Hub-Spoke-Anordnung.
Geschäftsprozessautomatisierung
BizTalk Server automatisiert und integriert Geschäftsprozesse mithilfe einer Prozesszuordnung, die als Orchestrierung bezeichnet wird, um eine Reihe unterschiedlicher, verwandter Aktionen in einem einzelnen Prozess zu verknüpfen. Durch das Erstellen einer Orchestrierung können Sie Schritte basierend auf Datenaustausch und Analyse verknüpfen, z. B. Nachrichtenempfang, Nachrichtenversand, Entscheidungen, Schleifen und andere Vorgänge. Mit einer Orchestrierung können Sie einen Geschäftsprozess erstellen, der automatisch ausgeführt wird, wenn ein Ereignis auftritt.
Mit BizTalk Server können Sie einen Prozess basierend auf Geschäftsregeln dynamisch ändern. Dies gibt Ihnen die Flexibilität, die in einem orchestrierten Prozess ausgeführten Aktionen gemäß geschäftlichen Überlegungen zu ändern. Ein Beispiel ist die Beschränkung des Genehmigungsprozesses für Abrechnungsaufträge auf diese Bestellungen über einen bestimmten Schwellenwert.
BizTalk Server ermöglicht es Ihnen auch, menschliche Aktionen in automatisierte Orchestrierungen über Human Workflow Services einzuschließen.
Integration heterogener Systeme
BizTalk Server können IT-Systeme in eine heterogene Umgebung integrieren, in der Systeme Daten in verschiedenen Kommunikationsprotokollen übertragen. Dazu werden Adapter verwendet, um eine Verbindung mit Systemen herzustellen, die verschiedene Protokolle verwenden. Es unterstützt die Verwendung von File-, FTP-, HTTP-, SMTP-, SOAP- und SQL-Adaptern. Sie können benutzerdefinierte Adapter mithilfe des BizTalk-Adapterframeworks erstellen.
Rollenbasierte Tools
BizTalk Server ist eine Entwicklungs- und Ausführungsumgebung, in der Entwickler, IT-Experten und Geschäftsexperten zusammenarbeiten, um das System zu erstellen, zu implementieren, zu betreiben, zu warten und anzupassen. BizTalk Server stellt jeder dieser Rollen Tools zur Verfügung, die auf ihre Verwendung zugeschnitten sind.
Weitere Informationen finden Sie unter Ein rollenbasiertes Produkt.
Weitere Informationen
Welche Vorteile bringt BizTalk Accelerator für HL7 für BizTalk Server?