Nirvana C++: Code for Sample Applications
Pub / Sub - Channels
The following are self-contained pub / sub examples which include full application source code:
- Channel Publisher
- Transactional Channel Publisher
- Asynchronous Channel Consumer
- Synchronous Channel Consumer
- Asynchronous Named Channel Consumer
- Synchronous Named Channel Consumer
- Event Delta Delivery
- Batching Server Calls
- Batching Subscribe Calls
Pub / Sub - DataGroups
The following are self-contained nirvana DataGroup examples which include full application source code:
- DataStream Listener
- DataGroup Publishing with Conflation
- DataGroup Manager
- Delete DataGroup
- DataGroup Delta Delivery
Message Queues
The following are self-contained message queue examples which include full application source code:
- Queue Publisher
- Transactional Queue Publisher
- Asynchronous Queue Consumer
- Synchronous Queue Consumer
- Peek Events on a Queue
Peer to Peer (P2P)
The following are self-contained P2P examples which include full application source code:
- An Event-based Peer to Peer Client and Server Service
- A Stream-based Peer to Peer Client and Server Service
Nirvana Administration API
The following are self-contained examples of Nirvana's Administration API which include full application source code:
- Add a Queue ACL Entry
- Modify a Channel ACL Entry
- Delete a Realm ACL Entry
- Monitor realms for client connections coming and going
- Console-based Realm Monitor
- Remove Node ACL
- Authserver
Nirvana Channel / Queue / Realm Management
The following are self-contained nirvana client examples which include full application source code:
EXAMPLE_SOURCE_END
