A method is described for constructing a generalized connector for use in
an object-oriented program system, the connector being a middleware
service logic mechanism between an event monitor and transmission
sub-system and an application system having an application system
Application Program Interface (API), wherein the connector can recognize
events provided by the event monitor as event objects and can
automatically determine which corresponding ENTERPRISE JAVA BEAN (EJB)
software object is associated with the event object, and can invoke
methods on the EJB software object in a specified order, and can collect
the results of the method invocations for return to the event monitor. A
connector for performing these functions is also described.