Publish-Subscribe
Publish-Subscribe verteilt veröffentlichte Nachrichten an interessierte Abonnenten, ohne dass der Sender jeden direkt ansprechen muss.
Mehrere Abonnements erhalten dieselbe Meldung
Publish-Subscribe, kurz Pub/Sub, ist ein Nachrichtenmuster. Ein Publisher veröffentlicht eine Nachricht; die Vermittlung verteilt sie an passende Subscriptions. Im erfundenen Beispiel sollen nach einer Produktfreigabe sowohl Katalog als auch Suchindex reagieren. Dafür erhalten die beiden Anwendungen eigene Abonnements.
Das unterscheidet sich von mehreren Arbeitern derselben Arbeitsqueue: Diese teilen üblicherweise Aufgaben untereinander auf, statt dass jeder Arbeiter jede Aufgabe ausführt. Prüfen Sie, ob jeder fachlich benötigte Abonnent erfolgreich verarbeitet hat. Der Erfolg des Katalogs bestätigt nicht den Suchindex. Speicherung, erneute Zustellung und das Nachlesen früherer Nachrichten sind Produkteigenschaften und Einstellungen, keine pauschale Pub/Sub-Garantie.
Quellen
Verwandte Begriffe
- Message QueueEine Message Queue puffert Nachrichten, bis ein Verbraucher sie zur Verarbeitung übernimmt.
- Message BrokerEin Message Broker nimmt Nachrichten entgegen und vermittelt sie nach festgelegten Regeln an Empfänger.
- Ereignisgesteuerte ArchitekturBei ereignisgesteuerter Architektur melden Komponenten Ereignisse, auf die andere Komponenten unabhängig reagieren können.
- Server-Sent EventsServer-Sent Events übertragen über eine HTTP-Verbindung Textmeldungen vom Server zum Client, etwa zum Fortschritt eines Hintergrundauftrags.
- Entity TagEin ETag kennzeichnet eine bestimmte Darstellungsversion einer HTTP-Ressource und ermöglicht bedingte Abrufe oder Änderungen.
- Cross-Origin Resource SharingCORS steuert im Browser die Freigabe von Antworten über Origin-Grenzen. Es ersetzt weder die Anmeldung noch die Berechtigungsprüfung einer API.
Ihr Vorhaben mit ASES
Beschreiben Sie uns Ihr Vorhaben. Wir melden uns mit einer ersten Einschätzung.