Messaging in JavaScript 04.10.2016, 17:00 Uhr

Komponenten entkoppeln

Messaging-Systeme helfen dabei, verschiedene Komponenten innerhalb eines Software-Systems voneinander zu entkoppeln.
Bei der Implementierung komplexer Software-Systeme, bei denen verschiedene Komponenten beziehungsweise Anwendungen miteinander interagieren müssen, können Messaging-Systeme dabei helfen, eine Kopplung zwischen den einzelnen Komponenten zu vermeiden. Statt dass diese direkt miteinander kommunizieren (Bild 1), findet die gesamte Kommunikation über das Messaging-System statt (Bild 2). Einzelne Komponenten schicken dazu Nachrichten an das Messaging-System oder rufen Nachrichten von dort ab. Messaging-Systeme übernehmen dabei verschiedene Aufgaben: Zum einen können eingehende Nachrichten nach bestimmten Regeln verteilt werden, sodass diese von anderen Komponenten abgerufen werden können (Routing), zum anderen sorgen Messaging-Systeme dafür, Nachrichten zwischen verschiedenen Messaging-Protokollen zu übersetzen.
Stark gekoppelte Anwendungen (Bild 1)

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar