Contributor
thefallenangel

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.