Peet-To-Peer-Kooperation von Herausgebern in einer Publikations-Abonnement-Umgebung

    公开(公告)号:DE112012000989T5

    公开(公告)日:2013-12-05

    申请号:DE112012000989

    申请日:2012-02-22

    Applicant: IBM

    Abstract: Ausführungsformen der vorliegenden Erfindung stellen einen Ansatz für eine erweiterte Pub/Sub-Umgebung bereit, wobei eine Peer-Gruppe von Herausgeber definiert wird, die kooperieren kann, um zu ermitteln, wann Daten zwischengespeichert werden sollen, die gerade an einen oder mehrere gemeinsame Vermittler gesendet werden. Insbesondere werden in einer typischen Umgebung Konfigurationsdaten oder dergleichen gelesen, um eine Peer-Gruppe innerhalb der Herausgebersysteme in der Pub/Sub-Nachrichtenübertragungsumgebung zu definieren. Nachdem eine solche Gruppe ermittelt worden ist, wird innerhalb dieser eine Datenübertragung eingerichtet. Diese Datenübertragung dient zum Ermitteln eines Satzes von Daten, die dem Satz (mindestens eines) von Herausgebersystemen in der Peer-Gruppe gemeinsam und potenziell zwischenspeicherbar sind. Nachdem solche Daten ermittelt worden sind, wird eine eindeutige Kennung/ein Satz von Cachespeicherschlüsseln erzeugt, der diesen entspricht, und dem Satz von Daten zugeordnet. Dann wird eine Nachricht, die den Satz von Daten und eine entsprechende eindeutige Kennung aufweist, an ein Vermittlersystem (z. B. von dem/den Herausgebersystem/en) gesendet, das den Satz von Daten in einem Cachespeicher speichert (oder speichern lässt) und die zugrunde liegende Nachricht an ein oder mehrere infrage kommende Abonnentensysteme weiterleitet. Wenn eine zukünftige Nachricht mit dem zuvor zwischengespeicherten Satz von Daten erstellt werden soll, ersetzt das Herausgebersystem den zwischengespeicherten Satz von Daten durch die eindeutige Kennung, um eine abgekürzte Nachricht zu erzeugen, die an das Vermittlersystem gesendet wird. Nach dem Empfangen der abgekürzten Nachricht sucht das Vermittlersystem nach der eindeutigen Kennung, ruft den entsprechenden Satz von Daten vom Cachespeicher ab, ersetzt die eindeutige Kennung durch den Satz von Daten, um eine vollständige Nachricht zu erzeugen, und sendet die vollständige Nachricht an das/die infrage kommenden Abonnentensystem/e.

Patent Agency Ranking