Broker Architektur

Broker Architektur

Ein Message Broker bezeichnet eine Einrichtung zur Vermittlung von Nachrichten zwischen einem Sender und einem oder mehreren Empfängern.

Ein Message Broker ist der Definition nach eine Einrichtung zur Vermittlung von Nachrichten zwischen einem Sender und einem oder mehreren Empfängern. Der Informationsfluss findet hier nicht in Form von Point-to-Point Kommunikation zwischen einzelnen Applikationen statt, sondern bedient sich eines Message Brokers als zentrale Steuerungs- und Kontrollinstanz.

Broker-Services

Im Allgemeinen stellen moderne Broker die folgenden Services bereit:

  • Transformation des Nachrichtenformates in ein oder mehrere Nachrichtenformate
  • Priorisierung der Nachrichtenübermittlung
  • Verbindung von heterogenen Systemen
  • Quality of Service

Typischerweise setzt ein Message Broker auf eine Message Oriented Middleware auf, welche den grundlegenden Datenaustausch regelt und für eine sichere Auslieferung der Nachrichten sorgt. Technologisch gesehen, besteht ein Message Broker aus einer Data Transformation Engine, einer so genannten Rules Engine in Form einer Datenbank und verschiedenen Konnektoren, zur Anbindung an die verschiedenen Systeme.

Broker Aufbau

Schematische Brokerdarstellung
Schematische Brokerdarstellung
  • Die Data Transformation Engine (DTE) sorgt für die Übersetzung der Nachrichten in das Format des oder der Empfänger.
  • Die Rules Engine ist ein Repository zum Verwalten und Bearbeiten von Regeln, nach welchen die Nachrichten verarbeitet werden. Aus diesen Regeln werden so genannte Regelsätze zusammengestellt, anhand derer der Broker die Nachrichtenverarbeitung abarbeitet.
  • Über die Konnektoren werden die verschiedenen Applikationen und Systeme an den Broker angeschlossen.
EAI Integrationsmodelle
Technologie 31.08.20

EAI Integrationsmodelle

Es gibt im Wesentlichen drei Integrationsmodelle oder EAI Ansätze: Data Level Integration, Message Level Integration und Process Level Integration. Erfahren Sie mehr zu Vor- und Nachteilen!

Message Oriented Middleware (MOM)
Technologie 31.08.20

Message Oriented Middleware (MOM)

Message Oriented Middleware bezeichnet Middleware, die auf der asynchronen Kommunikation, also der Übertragung von Nachrichten beruht. Erfahren Sie hier mehr zu den Vorteilen!

Literaturtipp: Enterprise Integration Patterns
Trendthemen 03.09.20

Literaturtipp: Enterprise Integration Patterns

Dieses Buch ist besonders herauszuheben, denn “Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions” von Gregor Hohpe und Bobby Woolf ist die Referenz zu Mustern im Bereich Integration und Enterprise Service Bus.

Technologien der Enterprise Integration
Kompetenz 03.09.20

Technologien der Enterprise Integration

Um die digitale Revolution zu meistern, ist nicht nur die Wahl der richtigen Technologie wichtig: Auch eine methodische Vorgehensweise trägt maßgeblich dazu bei, dass ein qualitativ hochwertiges Design entstehen kann.

Lose Kopplung
Technologie 31.08.20

Lose Kopplung

Lose Kopplung beschreibt den Abhängigkeitsgrad zwischen Anwendungen. Ziel sollte es also immer sein, Anwendungen möglichst lose miteinander zu koppeln. Mehr dazu in unserem Artikel.

Services für IBM Operational Decision Manager
Technologie

IBM Operational Decision Manager

Der IBM Operational Decision Manager ermöglicht es, Anwendungen über den Entwicklungsprozess hinaus flexibel auf veränderte Bedingungen anzupassen. Die Darstellung der programminternen Algorithmen wird so aufbereitet wird, dass fachliches Personal die gewünschten Änderungen eigenständig durchführen kann.

WebSphere MQ & Message Broker Migration
Technologie

WebSphere MQ & Message Broker Migration

Viele Unternehmen sehen sich mehr und mehr mit der Anforderung konfrontiert, ihre bestehende MQ / Message Broker V6.x Umgebung auf Version 7 zu migrieren. Gerne unterstützen wir Sie dabei!

Prozessautomation
Technologie 31.08.20

Process Engine

Eine Process Engine ist eine Plattform zur elektronischen Ausführung von Geschäftsprozessen im Rahmen einer serviceorientierten Architektur (SOA).

Enterprise Service Bus (ESB)
Technologie 31.08.20

Enterprise Service Bus (ESB)

Die zentrale Funktion eines Enterprise Service Bus ist der Austausch von Daten zwischen IT Systemen oder deren Komponenten. Lernen Sie mehr zu Funktionen, zentralen Diensten und Strukturvarianten des ESB!

Der Applikationsserver erfüllt Anforderungen wie Session Verwaltung, Transaktions-Management & mehr.
Technologie 31.08.20

Applikationsserver

Was ist ein Applikationsserver? Wann wird er eingesetzt? Und welche Anforderungen erfüllt er? Das erfahren Sie in unserem Artikel.

Realisierung von Integrationslösungen
Kompetenz 31.08.20

Realisierung von Integrationslösungen

Echter Geschäftsnutzen entsteht bei der Umsetzung einer effizienten Architektur in eine robuste und hochqualitative IT Infrastruktur. Wir setzen Ihre individuellen Geschäftsideen in die vorhandene Systemumgebung um.

Puzzle zur Visualisierung von Enterprise Application Integration (EAI)
Kompetenz 31.08.20

Enterprise Integration

Enterprise Integration unterstützt die Geschäftsprozessabwicklung und verschafft Unternehmen Kostenvorteile. Zum Aufbau von Integrationsszenarien verwendet X-INTEGRATE die Methode Baseline.

Kompetenz 31.08.20

Beratung zur Integrationsarchitektur

Eine intelligente und praxisgerechte Integrationsarchitektur mit der passenden Integrationsplattform ist ein ausschlaggebender Erfolgsfaktor. Mit der passenden Architektur und den richtigen Werkzeugen lassen sich Applikationen von Partnern kurzer Zeit anbinden.

Internet of Things Integration-Check
Kompetenz 07.09.20

Internet of Things Integration-Check

Internet of Things ist sehr viel mehr als nur ein trendiges Schlagwort: Wird die Integration richtig umgesetzt, kann IoT deutliche Mehrwerte liefern. Machen Sie unseren kostenfreien Internet of Things Integration-Check!

Puzzleteil zur Visualisierung von Integration
Wissen

IBM Integration Bus 9 – Der neue Message Broker

Auf der Impact 2013 in Las Vegas wurde Version 9 des bewährten WebSphere Message Brokers (WMB) unter dem Namen IBM Integration Bus (IIB) vorgestellt. Der Grund für die Umbenennung ist sicher die neue ESB-Strategie der IBM. Der Blogartikel liefert Einzelheiten.

Toyota Logo
Referenz

Schnittstellenintegration von SAP und WebSphere MQ

X-INTEGRATE transformiert die Informationsarchitektur von Toyota Informations-Systeme mit SAP und WebSphere MQ.

Predictive Scoring Solution
Lösung

Predictive Scoring Solution

X-INTEGRATE bietet ein Predictive Analytics-Verfahren, mit dem es möglich ist, durch Sensoren an den Maschinen innerhalb der Fertigungsstraßen nicht nur die Qualität der gefertigten Bauteile, sondern auch den Zustand der Werkzeuge innerhalb der Produktionsmaschinen, kontinuierlich zu kontrollieren.

Lösung

Einheitliche Plattform für die E-Mobilität

Für reibungsloses Fahren mit E-Fahrzeugen müssen technische Prozesse nahtlos ineinandergreifen. Die X-INTEGRATE GmbH hat dafür eine passende Prozessplattform entwickelt.

Literaturtipp: Service-Oriented Architecture Compass
Trendthemen 03.09.20

Literaturtipp: Service-Oriented Architecture Compass

Das Buch dokumentiert Best Practices und motiviert den geschäftlichen Nutzen von SOA. Bewährte Technologien und die Beziehung zur Fachseite (neudeutsch: Business Alignment) werden besprochen.

:Literaturtipp Patterns of Enterprise Application Architecture
Trendthemen 03.09.20

Patterns of Enterprise Application Architecture

Das Buch vermittelt dem Leser die grundlegenden Kenntnisse, die ein erfolgreicher Software-Architekt benötigt. Anhand einer Reihe von praxisnahen Beispielen wird gezeigt, wie sich große Systeme in Komponenten zerlegen lassen und welche Beziehungen es zwischen diesen gibt.