1 | Objects register (using technology like Jini or that in WebFlow ) and then define their state or its change via a stream of events |
2 | Need to share (federate) events between domains (your PC, Supercomputer, PDA and mine) whose event services are normally isolated |
3 | "Tango or Habanero Server" |
4 | Object or Visual |
5 | Proxy for Object |
6 | Event specifying Object |
7 | or Change in Object |
8 | Federate and |
9 | Queue events |
10 | Clients which receive events which are either queued (asynchronous) |
11 | or processed synchronously |
12 | Pager, Cell Phone messages; Email; |
13 | Grid Status Messages |
14 | Collaboration Control Messages: e.g. New Participant Joined |
15 | W3C, Java Microsoft Client Events |
16 | e.g. Mouse Movements |