Summary of Event Execution Functionality
| Event generation source | Synchronous? | Consists of | Requester | Initial executor | 
|---|---|---|---|---|
| Framework | Yes | Synchronous (none marked ) and asynchronous event handlers | Windows client | IDO Runtime | 
| IDO Runtime | IDO Runtime | |||
| Synchronous (some marked ) and asynchronous event handlers | Windows client | IDO Runtime (validating mode) Event service (committing mode) | ||
| IDO Runtime | ||||
| FireEvent or GenerateEvent with Synchronous (True) | Yes | Synchronous and asynchronous event handlers | Windows client | IDO Runtime | 
| IDO Runtime | IDO Runtime | |||
| Event service | Event service | |||
| PostEvent or GenerateEvent with Synchronous (False) | No | Synchronous and asynchronous event handlers | Windows client | Event service | 
| IDO Runtime | ||||
| Database | ||||
| Event service |