Patent ID: 8881173

Claim:
An event processing system comprising a distribution controller and a plurality of dispatchers, wherein a dispatching target attribute, that is an attribute included in an event that is a dispatching target for each of said plurality of dispatchers, has been assigned to said each of said plurality of dispatchers, said distribution controller sets a dispatch rule including a dispatch condition indicating one or more conditions of attributes included in an event and a destination of an event that satisfies said dispatch condition to said dispatcher, to which said dispatching target attribute matching any one of said conditions of attributes included in said dispatch condition of said dispatch rule has been assigned, among said plurality of dispatchers, said each of said plurality of dispatchers, when receiving an event, transmits said received event to said destination corresponding to said dispatch condition when said received event satisfies said dispatch condition, with reference to said dispatch rule, and a device that transmits an event to said dispatcher, to which said dispatching target attribute matching any one of attributes included in said transmitting event has been assigned, among said plurality of dispatchers, wherein said distribution controller stores first dispatcher information indicating an identifier of said dispatcher to which said dispatching target attribute has been assigned, said device stores second dispatcher information indicating said identifier of said dispatcher to which said dispatching target attribute has been assigned, said distribution controller acquires said identifier of said dispatcher to which said dispatch rule to be set from said first dispatcher information, and said device acquires said identifier of said dispatcher to which said transmitting event to be transmitted from said second dispatcher information.