In a conventional managed information environment network, event
notification mechanisms typically monitor the various nodes and
interconnections in the network. In particular configurations of the
invention, an event service infrastructure allows an event, or class
definition, to define the event and related event data. Invocation of the
event includes only the event specific class definition. The
infrastructure transparently processes the subsequent reporting and
invocation of the appropriate event handler. The event handler,
corresponding to the event definition, performs remedial and responsive
processing of the event. A developer need only develop entities to
subscribe to an event to identify the appropriate handler, and publish
the event with any related event data upon detection. Each particular
event avoids extraneous event definitions and associated files, thereby
relieving the developer from unrelated events and allowing focus on the
pertinent events. A detecting software entity initiates event handling by
publishing the event, upon which the event service identifies and invokes
each subscriber entity for performing the event handler associated with
the event.