Lose Kopplung

Lose Kopplung

Ziel sollte es immer sein, Anwendungen möglichst lose miteinander zu koppeln.

Lose Kopplung beschreibt den Abhängigkeitsgrad zwischen Anwendungen. Sind zwei Anwendungen miteinander integriert und werden an eine der beiden Anwendungen Änderungen durchgeführt, müssen häufig auch Änderungen an ihren Kommunikationspartnern vorgenommen werden. Je mehr Anpassungen nötig sind, desto enger sind die Anwendungen miteinander gekoppelt.

Ziel sollte es also immer sein, Anwendungen möglichst lose miteinander zu koppeln. Dies gelingt indem man dem direkten Datenaustausch zwischen zwei Kommunikationspartnern Abstraktionsschichten zwischenschaltet. Um eine lose Kopplung zu erzielen, existieren derzeit vier Integrationsstile.

Integrationsstile in der Übersicht

  • Anwendungen kommunizieren via Dateitransfer miteinander
  • Anwendungen kommunizieren in dem sie die zu integrierenden Daten in eine Datenbank schreiben beziehungsweise von dort auslesen
  • Anwendungen stellen Funktionen zur Verfügung, die aus der Ferne aufgerufen werden
  • Anwendungen kommunizieren via Messaging miteinander

Den höchsten Grad an loser Kopplung kann derzeit bei sachgemäßer Verwendung Messaging bieten.

Services für Apache ServiceMix
Technologie

Services für Apache ServiceMix

Ermöglicht es, Anwendungen durch Einsatz eines Opensource ESBs lose zu koppeln. Zur Umsetzung wird der FUSE ESB eingesetzt – eine ausgeführlich getestete Version von Apache ServiceMix.

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.

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!

Apache Lösungen
Technologie

Apache Lösungen

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

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!

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.

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.

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

Unsere Literaturtipps – Für Sie gelesen
Trendthemen 03.09.20

Unsere Literaturtipps – Für Sie gelesen

Auch unsere Arbeit wurde von einigen Forschern, Freidenkern und insbesondere Praktikern beeinflusst. Einige von diesen haben in interessanten Bücher Ihre Erfahrungen und Sichtweisen festgehalten. Hier möchten wir Ihnen ausgewählte Literatur zu unserem Arbeitsgebiet vorstellen.

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).

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.

Wissen

E-Mobilität-Business lebt von der Datenqualität

Das E-Auto laden und weiterfahren? X-INTEGRATE hat dafür eine Technologieplattform entwickelt, über die sie zugleich ei-ne hohe Datenqualität sicherstellt.