Bereitstellen und verwalten Ihrer Integrationen - überall und jederzeit
Mit dem Actian DataConnect Integration Manager können Sie Ihre Integrationen überall bereitstellen, konfigurieren, verwalten reparieren – ganz gleich, ob sie in der Cloud, vor Ort oder sogar eingebettet Ihre SaaS-Anwendungen eingebettet sind, und das jederzeit. Die neueste Version des Actian DataConnect Integration Managers enthält eine Reihe wichtiger Verbesserungen an der Integration Manager-API, die es Ihrem Unternehmen erleichtern, Integrationen zu definieren und diese für die synchrone oder asynchrone Ausführung zu aktivieren. Okay, das klingt vielleicht nach einer Menge Fachjargon, aber lassen Sie uns das einmal aufschlüsseln, damit Sie verstehen, warum diese neue Funktion so wichtig ist. Für die Datenintegration werden zwei primäre Ausführungsmuster verwendet – synchron und asynchron.
Anfrage-Antwort-Integration
Synchrone Integrationen, manchmal auch "Anfrage-Antwort"-Integrationen genannt, werden verwendet, wenn Sie zwei Anwendungen eng miteinander koppeln möchten. Bei diesem Muster erzeugt ein System eine Nachricht an das andere, wartet auf eine Antwort und sendet nach Erhalt der Antwort die nächste Nachricht. Man kann sich das wie eine Chat-Konversation vorstellen, bei der zwei Parteien hin und her kommunizieren. Ein anderes Beispiel ist die Interaktion eines Nutzer mit einer Website - er gibt einen Befehl oder klickt auf eine Schaltfläche und wartet auf eine Antwort des Servers. Dies ist die häufigste Art der Datenintegration, da sie am intuitivsten zu implementieren ist und dem sendenden System die Möglichkeit gibt, den Empfang der Nachricht zu überprüfen, bevor es mit dem nächsten Schritt in einem Workflow fortfährt.
Der Nutzen der synchronen Kommunikation besteht darin, dass sie sich gut für die Integration in Echtzeit und komplexe Arbeitsabläufe mit vielen Hin- und Her-Interaktionen eignet. Dies ist häufig der Fall, wenn mehrere Anwendungen als Komponenten eines übergreifenden Systems dienen oder wenn die Integration Teil eines transaktionalen Workflows ist (z. B. wenn ein CRM-System den Status eines Kundenauftrags in einem ERP-System abfragt). Der Nachteil dabei ist, dass beide Systeme aktiv in die Messaging-Interaktionen eingebunden sein müssen, um Verzögerungen bei der Verarbeitung zu vermeiden.
Einstellen und Vergessen der Integration
Asynchrone Integrationen, manchmal auch als "Set and Forget"-Integrationen bezeichnet, werden verwendet, wenn Sie Anwendungen lose miteinander koppeln möchten. Bei diesem Muster sendet ein System eine Nachricht aus und macht dann mit anderen Dingen weiter - es wartet nicht auf eine Antwort. Das empfangende System kann einen Listener konfiguriert haben, der darauf wartet, die Nachricht in Echtzeit zu empfangen, oder es kann eingehende Nachrichten periodisch (in Stapeln) verarbeiten. Sie können sich das wie eine Nachrichtenagentur vorstellen, die eine Meldung veröffentlicht. Einige Leser verfolgen den Nachrichten-Feed in Echtzeit, während andere vielleicht einmal am Tag nach Neuigkeiten suchen. In beiden Fällen wird nicht erwartet, dass der Empfänger der Mitteilung dem Absender antwortet oder gar den Empfang der Nachricht bestätigt.
Der Nutzen der asynchronen Kommunikation besteht darin, dass sie die Veröffentlichung von Daten an viele Empfänger zur gleichen Zeit ermöglicht. Dieses Muster wird häufig verwendet, wenn ein System eine Stapelverarbeitung von Berichten durchführt oder Daten an nachgelagerte Systeme weiterleitet. Asynchrones Messaging wird auch für Dinge wie Ereignisprotokolle, Warnmeldungen und Systemstatusmeldungen verwendet, die die Transaktionsverarbeitung nicht beeinträchtigen. Der Nachteil dieser Methode ist, dass das sendende System keinen Einblick in die Annahme und anschließende Verarbeitung der gesendeten Nachricht hat. Wurde sie empfangen? Wie lange hat die Nachricht vor der Verarbeitung gewartet? Es ist schwierig, transaktionale Workflows mit asynchroner Integration zu erstellen, da es zu Zeitverzögerungen kommt und die Qualität der Dienste nicht überwacht werden kann.
Ihre Integrationsplattform muss beides unterstützen
Wie Sie sehen, gibt es verschiedene Situationen, in denen Sie möglicherweise das eine oder das andere Integrationsmuster bevorzugen. Deshalb sind die Erweiterungen des Actian DataConnect Integration Managers so wichtig. Sie haben nun die Flexibilität, beide Muster in Ihren Integrationen zu nutzen, je nach den individuellen Anforderungen Ihres Unternehmens. Es kann sogar vorkommen, dass Sie sowohl eine synchrone als auch eine asynchrone Integration zwischen denselben Systemen benötigen. Das ist kein Problem, Actian DataConnect kann Ihnen dabei helfen.
Weitere Informationen finden Sie unter DataConnect.
Um den neuesten DataConnect Integration Manager herunterzuladen, besuchen Sie Actian ESD