×

Failure-controlled message publication and feedback in a publish/subscribe messaging environment

  • US 8,793,322 B2
  • Filed: 02/20/2011
  • Issued: 07/29/2014
  • Est. Priority Date: 02/20/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of failure-controlled message publication and feedback in a publish/subscribe messaging environment, comprising:

  • receiving, at a message broker, a message published by a message publisher, the message having associated therewith a topic and classification criteria for determining whether to publish the message;

    consulting, by the message broker, a subscription registry to locate registered subscriptions of a plurality of message subscribers that have registered with the message broker to receive published messages having the topic, each registered subscription specifying subscriber classification information pertaining to the subscriber;

    comparing, by the message broker, the subscriber classification information in the located subscriptions to the classification criteria associated with the message to determine whether requirements of the classification criteria associated with the message are met by the located subscriptions; and

    responsive to determining, by the comparing, that the requirements are not met, notifying the message publisher that the message was not published to any subscribers, and otherwise performing;

    publishing the message, by the message broker, to each of the plurality of message subscribers for which the consulting located the registered subscriptions even though the subscriber classification information for at least one of the plurality of message subscribers for which the registered subscriptions were located does not meet the requirements of the classification criteria for publishing the message; and

    notifying the message publisher that the message was published successfully to subscribers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×