nimrod-ipc
simple to use rpc and pubsub library for java built on to of zeromq.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- Android
- Java Mobile
Features
- RPC
Tags
- Java
- ipc
- rmi
- zeromq
- pubsub
nimrod-ipc News & Activities
Recent activities
nimrod-ipc information
What is nimrod-ipc?
A simple API for interprocess communication for java using ZeroMQ.
ZeroMQ supports many advanced messaging scenarios. This API covers two major use-cases which I find useful when developing enterprise/distributed applications whilst requiring minimal configuration and code to use these features :
-
Remote method invocation : A thread in running in one jvm (client process) can call any exposed method in any exposed class running in another jvm (server process) passing to it any required arguments for the target method.
-
Publish/Subscribe : From a publisher instance any thread can simply and directly publish on any subject a message payload containing any serializable object. A subscriber instance can dynamically register (or unregister) any number of callbacks on any subject and directly receive the deserialzed object.
