The event manager 30 (shown by the dashed line in FIG. 2) is operationally connected to and communicates with a plurality of event distributors 340, corresponding in number to the different kinds of events possible within the system, a plurality of event consumers, and a plurality of event producers 300.