JSON-RPC 2.0
Essential Java libraries and tools
for JSON-RPC 2.0
development
JSON-RPC 2.0 is the latest version of the protocol for remote procedure calls (RPC) using simple JSON messages. Ideal for building friendly, efficient, standards-compliant web APIs.
-
JSON-RPC 2.0 Base
Minimalist Java library with just the basics to parse, represent and serialise JSON-RPC 2.0 requests, notifications and responses. No frameworks, no fancy features, no particular transport mechanisms are being imposed onto you here.
-
JSON-RPC 2.0 Shell
Interactive shell for rapid querying, testing and debugging of remote JSON-RPC 2.0 services from your Windows / Linux / Mac OS X CLI. Pretty JSON output. Browsable request history. Auto ID option to save repeated typing. Verbose RPC exception reporting and diagnostics.
-
JSON-RPC 2.0 Server
Simple and effective "old-school" Java framework for processing JSON-RPC 2.0 requests and notifications. Use it as a starting point to write your own JSON-RPC 2.0 web services, HTTP servlet based or otherwise. Proven in several enterprise-class applications.
-
JSON-RPC 2.0 Client
Java library for establishing client sessions to a JSON-RPC 2.0 server. Features include CORS support, customisation of "Content-Type" headers, "slack" parsing (for limited compatibility with older JSON-RPC servers) and acceptance of self-signed server certificates for test and development purposes.