-
公开(公告)号:DE112010005499T5
公开(公告)日:2013-03-28
申请号:DE112010005499
申请日:2010-11-30
Applicant: IBM
Inventor: BEARDSMORE ANTHONY PAUL , VANSTONE IAN CHARLES , BANKS ANDREW DAVID
Abstract: Ein Nachrichtenübermittlungssystem und ein Verfahren zum Steuern der Nachrichtenübermittlung zwischen einer oder mehreren Publisher-Anwendungen (31) und einer oder mehreren Subscriber-Anwendungen (32) beinhaltet eine Themen-Verwaltungseinheit (40), mit der Abonnements für angegebene Themen für benannte Subscriber-Anwendungen von einem Eintragungsmittel (41) eingetragen werden können. Als Reaktion darauf, dass eine Nachricht über ein angegebenes Thema von einer Publisher-Anwendung für das System veröffentlicht wurde, wird von dem Vergleichsmittel (45) festgestellt (63), ob Subscriber-Anwendungen für dieses Thema eingetragen sind oder nicht. Wenn Subscriber-Anwendungen für dieses Thema eingetragen sind, wird die veröffentlichte Nachricht über das Thema von dem Übermittlungsmittel (46) an solche eingetragenen Subscriber-Anwendungen übermittelt (65). Wenn für das angegebene Thema keine Subscriber-Anwendungen eingetragen sind, wird die Nachricht über das angegebene Thema in einem Pufferspeicher (51) gespeichert und als Reaktion auf den Empfang einer späteren Anforderung (80) für ein Abonnement in Bezug auf eine neue Subscriber-Anwendung für das Thema wird die Nachricht über das angegebene Thema an die neue Subscriber-Anwendung übermittelt (87).
-
2.
公开(公告)号:DE112012002097T5
公开(公告)日:2014-07-24
申请号:DE112012002097
申请日:2012-05-02
Applicant: IBM
Inventor: BANKS ANDREW DAVID , HOMEWOOD BRIAN CLIVE , BEARDALL GAVIN DAVID , DICK ADRIAN DAVID
Abstract: Offenbart wird ein Verfahren, eine Vorrichtung bzw. ein Computerprogrammprodukt zum Verwalten von einem Nachrichtenvermittler- und von Abonnenten-Anwendungsprogrammen in einem Publikations-Abonnement-Nachrichtensystem, so dass der Zustand des Abonnenten-Anwendungsprogramms in der Vermittler-Abonnentenanwendung gepflegt wird.
-
公开(公告)号:GB2509390A
公开(公告)日:2014-07-02
申请号:GB201321252
申请日:2012-05-02
Applicant: IBM
Inventor: BEARDALL GAVIN DAVID , BANKS ANDREW DAVID , DICK ADRIAN DAVID , HOMEWOOD BRIAN CLIVE
Abstract: A method, apparatus or computer program product is disclosed for managing a message broker and subscriber application programs in a publish/subscribe messaging system so as to maintain the state of the subscriber application program on the broker subscriber application program.
-
公开(公告)号:GB2492258A
公开(公告)日:2012-12-26
申请号:GB201213662
申请日:2010-11-30
Applicant: IBM
Inventor: BEARDSMORE ANTHONY PAUL , VANSTONE IAN CHARLES , BANKS ANDREW DAVID
Abstract: A messaging system and method of controlling message delivery between one or more publisher applications (31) and one or more subscriber applications (32) includes a topic manager (40) with which subscriptions to specified topics can be registered for named subscriber applications by registration means (41). In response to publication of a message on a specified topic to the system by a publisher application, it is determined (63) by matching means (45) whether or not any subscriber applications are registered for that topic. If any subscriber applications are so registered, the published topic message is delivered (65) by delivery means (46) to such registered subscriber applications. If no subscriber applications are registered for the specified topic, the specified topic message is stored in a buffer store (51) and, in response to receipt of a subsequent subscription request (80) in respect of a new subscriber application for said topic, is delivered (87) to said new subscriber application.
-
-
-