Microsoft BizTalk

Microsoft BizTalk

Microsoft BizTalk Server, oft einfach nur als „BizTalk“ bezeichnet, ist ein Enterprise Service Bus. Durch Adaptoren, die speziell darauf ausgelegt sind in großen Unternehmen zwischen Systemen zu kommunizieren, wird eine Automatisierung von Geschäftsprozessen ermöglicht. Dieses Microsoft-Produkt enthält folgende Funktionen: Enterprise Application Integration (EAI), Business Process Automation, Business-to-business Communication, Message broker, and Business Activity Monitoring.

Im Standardfall ermöglicht BizTalk Firmen durch den Austausch von Geschäftsdokumenten, wie Bestellungen und Rechnungen zwischen zwei getrennten Applikationen, automatisierte Geschäftsprozesse zu integrieren und zu verwalten. Das ist innerhalb einer Organisation möglich, sowie über Unternehmensgrenzen hinweg möglich. Auf Anwender bezogene Prozesse können nicht direkt mit BizTalk implementiert werden. Das dafür entsprechende Microsoft-Produkt wäre hier der Microsoft-Sharepoint-Server.

Die Entwicklung für BizTalk erfolgt durch Microsoft Visual Studio. Ein Entwickler kann „Transformations Maps“ erzeugen, die einzelne Nachrichtentypen in andere verwandelt. Beispielsweise kann eine XML Datei in ein SAP-IDocs-Format übersetzt werden. Diese Maps können in Visual Studio mit einem graphischen Designer erstellt werden. Weitere Funktionalität kann über .NET Assemblies bereitgestellt werden, die von bestehenden Modulen, wie „Instance Maps“ oder Adaptoren aufgerufen werden können. Datentransformationen (Maps) und auch Prozesse ist durch sogenannte „Orchestrierungen“" organisiert, die eine Visualisierung des Prozesses ermöglicht.

Inhaltsverzeichnis

Versionen für Windows

  • 2000 - BizTalk Server 2001
  • 2002 - BizTalk Server 2002
  • 2004 - BizTalk Server 2004 (Erste Version, die auf Microsoft .NET 1.0 aufbaut)
  • 2006 - BizTalk Server 2006 (Erste Version, die auf Microsoft .NET 2.0 aufbaut)
  • 2007 - BizTalk Server 2006 R2 (Erste Version, die die neue Windows Communication Foundation über einen Adapter verwendet. Release date 2.Oktober 2007))
  • 2009 - BizTalk Server 2009 (Erste Version für Visual Studio 2008)
  • 2010 - BizTalk Server 2010[1] (erste Version für Visual Studio 2010)

Features

Es folgt ein Auszug aus den technischen Features des BizTalk Servers:

  • Die Verwendung von Adaptoren vereinfacht die Integration von „Line of Business Applicationen“ (z. B. Siebel, SAP, IFS Applications, JD Edwards, Oracle, Dynamics CRM), Datenbanken (Microsoft SQL Server, Oracle, DB2) und andere Techniken (Tibco, Java EE, etc.)
  • Eine Engine für die Modellierungen von Geschäftsregeln in einem pseudo-englischen Format. Es ist eine „forward chaining rule engine“.
  • Business Activity Monitoring (BAM), welches ein Dashboard und eine graphische Sicht ermöglicht, wie die modellierten Prozesse ablaufen.
  • Eine vereinheitlichte Administration Dashboard für das Monitoren von Deployments und Lösungen, zu BizTalk in der Systemumgebung.
  • Eingebaute EDI-Funktionalität (Electronic Data Interchange), wie X12 und EDIFACT. (ab BizTalk 2006 R2)
  • „Accelerators“, die Standards wie RosettaNet, HL7, SWIFT, etc. unterstützen.
  • Die Möglichkeit Geschäftsprozesse in Visual Studio graphisch zu modellieren und zu mappen (Mit der Hilfe von Functoids zwischen verschiedenen Nachrichtenformaten und durch Pipelines, um Nachrichten zu entschlüsseln, validieren und parsen, wenn sie über Adaptoren an das System kommen.
  • Anwender können Geschäftsprozesse über Orchestrations automatisieren.
  • BizTalk kann mit anderen Microsoft Produkten integriert werden, wie Office, InfoPath und SharePoint, um auch Anwendern zu ermöglichen, im Workflow zu interagieren.
  • Unterstützung von Webservices (Konsumieren und Bereitstellen)
  • RFID Support ab BizTalk 2006 R2

Architektur

Die BizTalk-Server-Laufzeitumgebung baut auf einer Alert-Dienst Architektur auf, die manchmal auch „content-based publish/subscribe“ genannt wird. Nachrichten werden in das System publiziert und dann von mehreren Subscribern verwendet[2]

BizTalk sichert die Durchführung ab, indem Nachrichten in die Datenbank persistiert werden, während auf externe Ereignisse gewartet wird, um Datenverlust zu verhindern (im BizTalk-Jargon wird das „Dehydration“ genannt). Das bindet die Architektur an Microsoft SQL Server. Der Prozessablauf kann von Administratoren über GUIs getrackt werden.

Adapter

BizTalk verwendet Adaptoren für die Kommunikation mit verschiedenen Protokollen und mit spezifischen Softwareprodukten wie SharePoint. Einige dieser Adaptoren, die im „Server 2006 product“ mitgeliefert wurden, sind: Base EDI (Covast), File, HTTP, FTP, SMTP, POP3, SOAP, SQL, MSMQT, Web Services Enhancements (WSE) 2.0 und der WSS-Adapter. Der WCF-Adapter wurde in 2006 R2 hinzugefügt.

Microsoft liefert auch das BizTalk Adapter Pack. Es beinhaltet Adaptoren für „Line of Business systems“. Das sind beispielsweise Adaptoren für SAP, Oracle-Datenbanken, Oracle E-Business Suite, SQL und Siebel.

Alternativen

Es gibt Alternativen zu Biztalk, die die gleichen Funktionen erfüllen. Ein Beispiel ist BlueIntegrator.[3]

Siehe auch

  • Password Change Notification Service (PCNS)

Weblinks

Einzelnachweise

  1. BizTalk 2009 R2 bekommt einen neuen Namen. ZDNet. Abgerufen am 4. März 2011.
  2. Runtime architecture. Microsoft Developer Network. Abgerufen am 30. November 2008.
  3. http://blueintegrator.com

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Microsoft BizTalk — Server Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus métiers (Business Process Management). A travers l’utilisation d’adaptateurs conçus pour communiquer avec les différents systèmes logiciels… …   Wikipédia en Français

  • Microsoft BizTalk Server — Microsoft BizTalk Server, often referred to as simply BizTalk , is an Enterprise Service Bus. Through the use of adapters which are tailored to communicate with different software systems used in an enterprise, it enables companies to automate… …   Wikipedia

  • Microsoft BizTalk Server — Microsoft BizTalk Server  программный продукт компании Microsoft, обеспечивающий возможность автоматизации и управления бизнес процессами на внутрикорпоративном и межкорпоративном уровне. Используя BizTalk, организации могут создавать… …   Википедия

  • Microsoft BizTalk Server — Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus métiers (Business Process Management). A travers l’utilisation d’adaptateurs conçus pour communiquer avec les différents systèmes logiciels utilisés… …   Wikipédia en Français

  • Microsoft BizTalk Server — Microsoft BizTalk Server, a menudo denominado simplemente BizTalk , es un servidor Gestión de procesos de negocio (BPM). Por medio del uso de adaptadores diseñados para comunicarse con diferentes tipos de software usados en una empresa de gran… …   Wikipedia Español

  • BizTalk — Microsoft BizTalk Server Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus métiers (Business Process Management). A travers l’utilisation d’adaptateurs conçus pour communiquer avec les différents… …   Wikipédia en Français

  • BizTalk Server — Microsoft BizTalk Server Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus métiers (Business Process Management). A travers l’utilisation d’adaptateurs conçus pour communiquer avec les différents… …   Wikipédia en Français

  • BizTalk — Microsoft BizTalk ist ein auf XML basierendes Enterprise Application Integration (EAI) System von Microsoft. Die aktuelle Version lautet Microsoft BizTalk Server 2006 R2. Ein BizTalk Server dient der Integration, Verwaltung und Automatisierung… …   Deutsch Wikipedia

  • Microsoft Certified Professional — (MCP) is a program of Professional certifications awarded by Microsoft. Individual certifications are awarded upon passing of one or more exams. The MCP program itself is designed for both IT Professionals and developers. Beneath the MCP program… …   Wikipedia

  • Microsoft Office SharePoint Server — Entwickler: Microsoft Corporation Aktuelle Version: Microsoft Office SharePoint Server 3.0 Betriebssystem: Windows Server Lizenz …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”