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:

- 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)
Erfahren Sie mehr

EAI Integrationsmodelle

Broker Architektur

Lose Kopplung

Enterprise Integration

Applikationsserver

Enterprise Service Bus (ESB)

Process Engine

Beratung zur Integrationsarchitektur

Realisierung von Integrationslösungen

Internet of Things Integration-Check

Literaturtipp: Enterprise Integration Patterns

Technologien der Enterprise Integration

Apache Lösungen

Schnittstellenintegration von SAP und WebSphere MQ

Einheitliche Plattform für die E-Mobilität

Patterns of Enterprise Application Architecture

Unsere Literaturtipps – Für Sie gelesen

Partneranbindung im Finanzbereich

Effizientes Flottenmanagement dank skalierbarer Plattform

Aufbau einer Integrationsumgebung bei EMI Music Germany

Predictive Scoring Solution

Services für Apache Camel

Sonstige ESB Lösungen

Services für Apache ServiceMix

Services für TIBCO ActiveMatrix BusinessWorks

Literaturtipp: Service-Oriented Architecture Compass

IBM WebSphere MQ

Architekturberatung

XPO Produktionsoptimierung

Optimierung der Datenanbindung für vdpResearch

Aufbau von Infrastruktur und Middleware Plattform

WebSphere MQ & Message Broker Migration

WebSphere MQ

Digitalisierung von Produktionsprozessen

Proof-of-Value Workshop

Automatisierter Netz-/Hausanschlussprozess

Dynamische und optimierte Auftragseinplanung

IBM Operational Decision Manager

Edge Computing

Erfolgreich automatisierter Datenaustausch bei Thyssen Krupp

Integrationsplattform bei der Sutor Bank

X-INTEGRATE Managed Services für die Hamburger Hochbahn

Telephony Access Platform und Hub für CRM

Produkt-Echtzeitanalyse bei Maschinenbauunternehmen

Digitalisierte Prozesse steigern Effizienz

Erfolgreich automatisierter Datenaustausch am Standort China

Fortis Finance Germany redesigned die Middleware

Lieferkette optimieren durch bessere Nutzung der Ressourcen

X-INTEGRATE auf der IBM THINK 2019

Automatisierung Rechnungseingangsprozess Webinar

Agiles Onboarding mit BPM Webinar

WebSphere MQ File Transfer Edition

Sterling Connect: Direct

WebSphere Business Integration Server Express

Sterling Integrator

IBM App Connect Enterprise

IBM Integration Designer

Innere und äußere Sicherheit

ILOG Optimization

Prozess Management

Optimierung & Business Analytics

Prescriptive Analytics

IBM ILOG CPLEX als Ergänzung zu MATLAB

Erfolgreiches Supply Chain Management

Business Process Management mit IBM Produkten

BAM Monitor für Banken

Business Process Management

Anwendungsfälle für BPM

Microservices, Serviceorientierte Architektur & BPM

Automatisierung Bedarfsanforderungsprozess Webinar

BAW unterstützt bei der Integration neuer Mitarbeiter

Automatisierter Bedarfsanforderungsprozess mit IBM BAW
