Patent ID: 8793322
Filing Date: 2014-07-29
Classification: H04L

Abstract:
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: