The Event Service This service allows processes to communicate using a consumer-producer mechanism. The event service allows applications to instantiate event channels, and then one (or more) object will register as a supplier, and one (or more) object will register as a consumer. Each message sent by any supplier on an event channel, will be sent to all the channel's consumers. Processes may work with the channel either using a push method (asynchronous notifications), or using a pull method (polling).