Enterprise computer system
First Claim
1. An enterprise computer system, comprising:
- a publisher capable of publishing an event, wherein an event is a business event created by one resource and is of interest to another;
an information broker validly coupled to the publisher arranged to receive the published event;
a content filter coupled to the information broker; and
a subscriber arranged to receive a properly subscribed to published event, wherein the information broker determines whether or not the received event is the properly subscribed to event by determining if an event type corresponding to the published event matches a subscription associated with the subscriber, and whether or not an event security level corresponding to the event is verified, and determining whether or not an event content matches the content filter, and whether or not an event authorization is valid such that when the published event'"'"'s type matches the subscription and when the event security level is verified, and when the event content matches the content filter, and when the event authorization is valid, then the event is the properly subscribed to event.
2 Assignments
0 Petitions
Accused Products
Abstract
A scalable enterprise computer system having the capability to provide transaction security as well as providing subscription filtering is described. As a method of transacting an event in the enterprise computer system a connection with an information broker by the publishe established after which it is determined if the event registered with the information broker. Next, a subscription corresponding to the registered event by a subscriber is accepted by the information broker, after which a platform neutral event is created that is then populated with event content which is then published to and received by the information broker.
-
Citations
7 Claims
-
1. An enterprise computer system, comprising:
-
a publisher capable of publishing an event, wherein an event is a business event created by one resource and is of interest to another;
an information broker validly coupled to the publisher arranged to receive the published event;
a content filter coupled to the information broker; and
a subscriber arranged to receive a properly subscribed to published event, wherein the information broker determines whether or not the received event is the properly subscribed to event by determining if an event type corresponding to the published event matches a subscription associated with the subscriber, and whether or not an event security level corresponding to the event is verified, and determining whether or not an event content matches the content filter, and whether or not an event authorization is valid such that when the published event'"'"'s type matches the subscription and when the event security level is verified, and when the event content matches the content filter, and when the event authorization is valid, then the event is the properly subscribed to event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification