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)

 
Broker Architektur
Technologie 31.08.20

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 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!

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!

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.

Anonyme Referenz
Referenz

Partneranbindung im Finanzbereich

SOA, Service Oriented Architectures und BPM, Business Process Management sind in der Finanzbranche heutzutage nicht mehr wegzudenken. X-INTEGRATE implementierte hierfür bei einem Kunden eine Integrationslösung auf Basis von IBM WebSphere MQ.

Schweizer Taschenmesser zur Visualisierung der Bündelung von Funktionen
Wissen

Brave New Message Broker

Der WebSphere Message Broker ist das „Schweizer Taschenmesser“ unter den ESB-Produkten der IBM. Im Blogbeitrag möchten wir einige dieser neuen Funktionen und Verbesserungen zur aktuellen Version kurz vorstellen.

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.

Services für WebSphere MQ
Technologie

WebSphere MQ

WebSphere MQ ermöglicht seit nun über 20 Jahren (vormals als MQ Series) die Anwendungsintegration von Geschäftsanwendungen durch den Austausch von Informationen über unterschiedliche Plattformen sowie beim Senden und Empfangen von Daten in Form von Nachrichten (Messages).

Wissen

Filetransferlösungen mit IBM WebSphere MQ File transfer

IBM WebSphere MQ File Transfer Edition ist ein Produkt, welches im Wesentlichen auf das bereits seit über 15 Jahren etablierte und weit verbreitete Messaging-System IBM WebSphere MQ aufsetzt. Diese Blogserie soll Sie näher in WebSphere MQ einzuführen.

WebSphere DataPower SOA Appliance
Wissen

WebSphere DataPower SOA Appliance - Und? - Teil ll

IBM bietet mit der WebSphere DataPower Produktfamilie fünf Appliances an: Die DataPower XA35, die DataPower XS40, die DataPower XI50, die DataPower XB60 und die DataPower XM70. In diesem Blogeintrag sollen nun die ersten drei Appliances vorgestellt werden.

Apache Lösungen
Technologie

Apache Lösungen

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

Wissen

Mediation mittels Transformation und Routing

Wie kann durch Mediation auf der Basis eines Messagingsystems lose Kopplung zwischen Anwendungen erzielt werden? Gibt es bei der Umsetzung der Mediation Unterschiede zwischen Open Source und kommerziellen Lösungen? Dieser Blogartikel beantwortet diese Fragen.

IBM WebSphere MQ
Technologie

IBM WebSphere MQ

Ermöglicht seit mehr als 15 Jahren (vormals MQ Series) die Anwendungsintegration durch Unterstützung von Geschäftsanwendungen beim Austausch von Informationen über unterschiedliche Plattformen sowie beim Senden und Empfangen von Daten in Form von Nachrichten (Messages).

Wüste der Integration
Wissen

Auf Kamelen durch die Wüste der Integration - Teil 2

Für Integrationsprojekte bietet Open Source Framework Apache Camel einige Lösungen. In diesem fortsetzenden Beitrag wird WebSphere Message Broker als alternatives Produkt beleuchtet.

Toyota Logo
Referenz

Schnittstellenintegration von SAP und WebSphere MQ

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

Wüste der Integration
Wissen

Auf Kamelen durch die Wüste der Integration

Im Rahmen eines Kundenprojektes sollte die Anbindung eines RESTful Webservices an eine DB2 Datenbank realisiert werden. Open Source Integrationsframework Apache Camel lieferte die Lösung. Der Blogartikel geht ins Detail.

Blog 28.03.24

Grafana Loki: Die nächste Generation des Log-Managements

Grafana Loki: Erfahren Sie mehr über die innovative Log-Verwaltungslösung für Cloud-native Umgebungen und deren Vorteile im Vergleich zu anderen Tools wie ElasticStack und Splunk.

Wissen

Wie verarbeite ich 13 Millionen Nachrichten pro Sekunde?

Welche neuen Potentiale könnten Sie heben, wenn Ihre Unternehmensanwendung mit hundertausenden von mobilen Endgeräten je Sekunde kommunizieren könnte? Einige Möglichkeiten das zu realisieren wurden auf der diesjährigen IBM Impact Konferenz vorgestellt und diskutiert.

Blog 01.12.23

Sheriff – Ordnung schaffen in TypeScript-Anwendungen

Erfahren Sie, wie Sie mit Sheriff in TypeScript-Anwendungen für Ordnung sorgen können. Nutzen Sie die Vorteile der horizontalen und vertikalen Aufteilung, um klare Grenzen und Abhängigkeiten zu definieren. Lesen Sie mehr!

EMI Music Logo
Referenz

Aufbau einer Integrationsumgebung bei EMI Music Germany

Prozesse und IT Systeme besser zu integrieren und zu managen ist immer eine Herausforderung. Der X-INTEGRATE Lösungsansatz umfasst Aufbau und Konfiguration einer IBM WebSphere MQ Serverinstanz in der EMI-Infrastruktur sowie einen custom-build Enterprise Service Bus (ESB).

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!