Vorlage:Nachrichtenkanalmuster
Zur Navigation springen
Zur Suche springen
Name | Beschreibung |
---|---|
Message Channel | Zum Verbinden von Anwendungen mit einem Nachrichtenkanal, in den eine Anwendung Informationen schreibt und eine andere diese daraus liest |
Point-to-Point Channel | Zum Senden einer Nachricht über einen Punkt-Zu-Punkt-Kanal, der sicherstellt, dass nur ein Empfänger diese einzelne Nachricht erhält |
Publisher-Subscriber Channel | Zum Senden eines Ereignisses über einen Publisher-Subscriber-Kanal, der eine Kopie eines einzelnen Ereignisses an jeden Empfänger sendet |
Datatype Channel | Für einen separaten Kanal für jeden Datentyp, damit alle Daten auf einem Kanal vom gleichen Typ sind |
Invalid Message Channel | Ein Empfänger sollte unpassende Nachrichten in einen Kanal für ungültige Nachrichten stellen. Das ist ein spezieller Kanal für Nachrichten, die von ihren Empfängern nicht verarbeitet werden konnten. |
Dead Letter Channel | Wenn ein Nachrichtenübermittlungssystem erkennt, dass es eine Nachricht nicht senden kann oder sollte, kann es einen Toter-Briefkasten-Kanal auswählen und die Nachricht dort hin stellen. |
Guaranteed Delivery | Ein garantierte Lieferung, die Nachrichten persistiert, damit sie nicht verloren gehen, wenn das Nachrichtenübermittlungssystem abstürzt |
Channel Adapter | Zum Zugreifen auf die Programmierschnittstelle einer Anwendung und zum Verbreiten einer Nachricht auf einem auf dieser Nachricht basierenden Kanal, sowie um Nachrichten aus der Anwendung zu empfangen und Funktionalität innerhalb der Anwendung aufzurufen |
Messaging Bridge | Zum replizieren von Nachrichten zwischen Nachrichtenübermittlungssystemen |
Message Bus | Eine Anwendungen verbindende Middleware wird als Nachrichtenbus eingerichtet, damit die Anwendungen via Nachrichtenübermittlung zusammenarbeiten können. |