Ripple-Cloud is composed of four components that are using ZeroMQ library for communications:
- Server
- Publisher
- Observer
- Subscriber
Ripple-Cloud uses publish-subscribe topic-based messaging pattern (wiki). Following is a visual representation of Ripple-Cloud:
Refer to wiki for more information.
All projects require Java ZeroMQ libraries. Click here to download .jar that has ZeroMQ libraries we used in Ripple-Cloud project.