Event Service for Distributed Computing
Event Service for Distributed Computing
Basic Concepts
Roles of various participants
Getting to Action — Event Communication
Typed Event Communication
Message Vs Event
What is an “Event” ?
Pull & Push Models
Push Supplier/Consumer
Push Consumer/Supplier Interface
Pull Supplier/Consumer
Pull Consumer/Supplier Interface
Direct Event Communication
Indirect Event Communication
Event Channel
Event Channel
Proxy Push Consumer/Supplier Interface
Proxy Pull Consumer/Supplier Interface
Event Channel Interface
Consumer/Supplier Admin Interface
Push Supplier
Push Consumer
Pull Supplier
Pull Consumer
Module CosEventComm
Module CosEventChannelAdmin
Mixing Push & Pull Models
State Diagram of a Proxy
Composing Event Channels
Typed Event Communication
Typed Communication Module
Typed Consumer/Supplier Interface
TypedPushConsumer
TypedPullSupplier
Typed Event Channel
TypedProxyPushConsumer Interface
TypedProxyPullSupplier Interface
TypedSupplierAdmin Interface
TypedConsumerAdmin Interface
TypedEventChannel Interface
Event Service for Distributed Computing
Event Channel