Steuern der Nachrichtenübermittlung beim Publish/Subscribe-Nachrichtenaustausch

    公开(公告)号:DE112010005499T5

    公开(公告)日:2013-03-28

    申请号:DE112010005499

    申请日:2010-11-30

    Applicant: IBM

    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).

    Controlling message delivery in publish/subscribe messaging

    公开(公告)号:GB2492258A

    公开(公告)日:2012-12-26

    申请号:GB201213662

    申请日:2010-11-30

    Applicant: IBM

    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.

Patent Agency Ranking