Wofür wird Microsoft BizTalk tatsächlich verwendet?


14

Ich habe den Auftrag erhalten, einen Microsoft BizTalk-Staging-Server für unsere Entwickler einzurichten, um eine Integration für einen Client zu testen.

Der Haken ist, ich habe keine Ahnung, was BizTalk ist, was es tut oder wofür es verwendet wird. Alles, was ich auf der Microsoft-Website darüber lesen kann, ist, soweit ich das beurteilen kann, Marketing-Flaum mit vielen wichtigen Wörtern (Sätze wie "BizTalk ermöglicht Ihrem Unternehmen die nahtlose Integration unterschiedlicher Systeme und die Verbindung von Geschäftspartnern").

Kann jemand etwas Licht ins Dunkel bringen, was BizTalk tatsächlich tut? Unsere Entwickler wissen auch nicht, nur, dass sie sich damit integrieren müssen!


Vielen Dank für diese Frage! Ich habe nach einer kurzen, aussagekräftigen und verständlichen Beschreibung von BizTalk gesucht und keine gefunden!
ZweiBlumen

Antworten:


11

Mit Biztalk können Anwendungen miteinander kommunizieren. Es wird zum Austauschen von Informationen oder Ereignissen zwischen Anwendungen oder Systemen verwendet, die für die Zusammenarbeit in einem Geschäftsprozess erforderlich sind.

Es bietet eine Möglichkeit, Ein- und Ausgänge verschiedener Systeme abzubilden, beispielsweise wenn diese inkompatible Protokolle oder Formate verwenden. Ich glaube, das wird in XML gemacht. Es enthält auch Sammlungen von Skripten oder Prozeduren, die als Orchestrierungen bezeichnet werden und die das Ausführen einer Reihe von Aktionen in Zielsystemen ermöglichen, wenn sie durch ein Ereignis in einem anderen System ausgelöst werden.

Es ist eine Implementierung eines Enterprise Service Bus , der eine Plattform für den Aufbau einer serviceorientierten Architektur darstellt - wenn das hilft ...


Aaah, hört sich sehr nach iBolt an ( magicsoftware.com/en/products/?catID=41 ) - danke, das gibt mir zumindest einen Ausgangspunkt!
Mark Henderson

Klingt eher nach DBus.
Tom O'Connor

3

Um die Konzepte der Integration von Unternehmensanwendungen besser zu verstehen, empfehle ich Ihnen dieses Buch .

Es gibt einen Überblick über alle Muster, die Sie sehen werden, und einige Informationen über die verschiedenen Wettbewerber des Marktes (Tibco, Biztalk und etwas von IBM, das ich vergessen habe).


0

Sie können es im Grunde genommen als alles verwenden, aber ich würde ziemlich viel Geld darauf setzen, dass EDI der Chef unter den Biztalk-Installationen ist.

Grundsätzlich; Durchführen der Übersetzung zwischen verschiedenen E-Commerce-Dateiformaten (B2B-Bestellungen, Rechnungen, What-Not); Dadurch wird die Domain aller ERP-basierten Software-Unternehmen erweitert.


0

Kurz gesagt handelt es sich um einen Enterprise Service Bus (ESB). Ein SOA-Muster (Service Oriented Architecture), das die Orchestrierung von Diensten, die Messaging-Umwandlung und einen Service Broker enthält. Es ermöglicht großen Unternehmen, einen Webservice oder einen funktionalen Service im Grunde freizulegen und über Kommunikationskanäle unterschiedliche Informationen zwischen allen Arten von Systemen zu kommunizieren. dh:

  • Kommunikation einer sehr alten AS / 400-Datenbank mit einer C ++ - basierten Verarbeitungssoftware.
  • Integrieren Sie eine j2ee-Web-App in eine BPM-Plattform, um Geschäftsprozesse auszulösen
  • Einige CRUD-DB-Operationen auf Anfrage ausführen. (dh Gesamtzahl der Arbeitgeber mit SOA-Zertifizierung erhalten)

Biztalk wird derzeit (2018) nicht allgemein verwendet, und andere Wettbewerber haben diesen Integrationsraum überholt. Konkurrenten wie TIBCO, IBM, Amazon, Mulesoft.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.