JSON-RPC as wire protocol for the event bus TCP bridge
- Mentors
- Paulo Lopes
- Organization
- Eclipse Foundation
- Technologies
- java, JSON-RPC, Vert.X
- Topics
- web, RPC
Eclipse Vert.x offers a message-driven programming model based on an event bus that allows applications to scale to multiple processes or nodes without requiring code changes or knowledge during development. The event bus can be extended to non-native Vert.x applications, including other platforms such as nodejs, python, etc. Currently, the event bus only supports a vert.x specific custom wire format for messages.
This project proposes to add JSON-RPC as another message format for using the event bus. This will make the bridge more accessible to users and allow them to use existing JSON-RPC libraries to communicate with the event bus.