A method for the implementation of business to business event handling
mechanisms for use in coarse grain components allowing communication of
event information among providers and interested subscribers across a
network. Provision of a flexible method for resolution of business event
model dependencies allows a business component to define its own business
event model independently and further may also allow changes to that
model. This provision may be used to allow a client without an event
handling server to place a dependency on another business component for
the provision of event handling services. Further, using a web services
architecture network implementation for communications, provides the
capability of a business event handling system as a web service.