Message Oriented Middleware (MOM)

Message Oriented Middleware (MOM)

Message Oriented Middleware (MOM) bezeichnet Middleware, die auf der asynchronen Kommunikation, also der Übertragung von Nachrichten (Messages) beruht.

Message Oriented Middleware (MOM) bezeichnet Middleware, die auf der asynchronen Kommunikation, also der Übertragung von Nachrichten (Messages) beruht. Viele Formate für die Nachrichten werden verwendet, da ein Standard nicht festgelegt ist. In den letzten Jahren hat sich in der Praxis jedoch XML als bevorzugtes Format etabliert.

Dies bringt Vorteile durch die selbsterklärende Struktur und die Nutzung diverser Transformationsmöglichkeiten durch XML Standards, wie XLST. Weiterhin ist vielfach ein binäres Flatfile mit proprietärer Struktur in der Verwendung oder es werden verschiedene Industriestandards, wie SAP, Idocs oder EDI Formate genutzt.

MOM unterstützt drei Kommunikationsprotokolle:

  • Message Passing – Direkte Kommunikation zwischen Applikationen
  • Message Queueing  – Indirekte Kommunikation über eine Nachrichtenwarteschlange
  • Publish & Subscribe – Erzeuger stellt 1-n Konsumenten Nachrichten zur Verfügung

Der Nutzen einer MOM:

Arten der synchronen Kommunikation
  • Lose Kopplung der Applikationen
  • asynchrone Kommunikation
  • hohe Flexibilität, da Toleranz hinsichtlich Änderungen bestehender Strukturen und Funktionen
  • Sicher und sehr zuverlässig durch Queue Konzept
  • Keine direkte Verfügbarkeit der Services notwendig
  • Teilweise schnellere Kommunikation als im synchronen Fall
  • erhöhte Verfügbarkeit der einzelnen Systeme
  • Möglichkeit der parallele Verarbeitung von Nachrichten

Eine MOM realisiert als Queingsystem i.d.R in einer Integrationsplattform den Transportation Layer und realisiert darauf aufbauende Funktionalitäten (Message Broker)

 
Message Oriented Middleware (MOM)
Technologie 27.02.25

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!

Message Oriented Middleware (MOM)
Technologie 26.02.25

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!

Broker Architektur
Technologie 27.02.25

Broker Architektur

Mit einem Message Broker transformieren Sie Nachrichtenformate in ein oder mehrere Formate, priorisieren die Nachrichtenübermittlung, verbinden heterogene Systemen & vieles mehr.

Broker Architektur
Technologie 27.02.25

Broker Architektur

Mit einem Message Broker transformieren Sie Nachrichtenformate in ein oder mehrere Formate, priorisieren die Nachrichtenübermittlung, verbinden heterogene Systemen & vieles mehr.

Broker Architektur
Technologie 26.02.25

Broker Architektur

Mit einem Message Broker transformieren Sie Nachrichtenformate in ein oder mehrere Formate, priorisieren die Nachrichtenübermittlung, verbinden heterogene Systemen & vieles mehr.

EAI Integrationsmodelle
Technologie 27.02.25

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!

EAI Integrationsmodelle
Technologie 27.02.25

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!

EAI Integrationsmodelle
Technologie 26.02.25

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!

Technologien der Enterprise Integration
Kompetenz 27.02.25

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.

Technologien der Enterprise Integration
Kompetenz 26.02.25

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.

Literaturtipp: Enterprise Integration Patterns
Trendthemen 27.02.25

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.

Literaturtipp: Enterprise Integration Patterns
Trendthemen 27.02.25

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.

Literaturtipp: Enterprise Integration Patterns
Trendthemen 26.02.25

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.

Apache Lösungen
Technologie

Apache Lösungen

Lesen Sie alles zu ausgewählten Apache Messaging- und Connectivity- Produkten, die bei uns zum Einsatz kommen.

Apache Lösungen
Technologie

Apache Lösungen

Lesen Sie alles zu ausgewählten Apache Messaging- und Connectivity- Produkten, die bei uns zum Einsatz kommen.

Apache Lösungen
Technologie

Apache Lösungen

Lesen Sie alles zu ausgewählten Apache Messaging- und Connectivity- Produkten, die bei uns zum Einsatz kommen.

Toyota Logo
Referenz

Schnittstellenintegration von SAP und WebSphere MQ

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

Toyota Logo
Referenz

Schnittstellenintegration von SAP und WebSphere MQ

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

Lose Kopplung
Technologie 27.02.25

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.

Lose Kopplung
Technologie 27.02.25

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.