Understanding Real-Time Event Generation
Events can be one of these:
Single Event
Contains one partial event. A single event is useful if the receiver requires that events be generated per system call. You can also use single events with different event types.
Aggregate Event
Contains multiple partial events. An aggregate event is useful if the receiver requires a document that contains multiple events. For example, a supply chain solution might want the complete sales order provided as one event that contains multiple partial events.
Composite Event
Contains only single events. Composite events are useful if the customer has multiple receivers, some requiring single events and some requiring a complete event similar to an aggregate event.