Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The COM+ Event System Protocol (COMEV) [MS-COMEV], provides a way to manage events and subscriptions on a remote machine. The protocol is exposed as a set of DCOM interfaces.
Using COMEV, a publisher can perform the following tasks on a remote machine:
Publish, update, or delete events.
Subscribe to events, that is, specify that it receives a type of event or a collection of events.
Modify, query, or delete subscriptions for an event.
COMEV uses DCOM to communicate over the wire and authenticate requests issued against the infrastructure. This protocol also uses the OLE Automation Protocol [MS-OAUT] along with DCOM by using the data types BSTR and VARIANT from the IDispatch interface.
COMEV can use the Component Object Model Plus (COM+) Remote Administration Protocol [MS-COMA] to perform registration of type libraries for event classes and subscriber DCOM components that it uses. COMEV can also be used to discover subscriber DCOM components registered on the server to create subscriptions.
COMEV is appropriate for managing a data store of publisher and subscriber events and subscriptions for scenarios in which scalability requirements are minimal. It is not intended for scenarios with more than 100 event types and subscribers. Also, the protocol is intended for scenarios in which access to the event store (due to adding, reading, updating, or deleting subscriptions and events) is not very frequent (on the order of once every few minutes).