Essential Java libraries and tools
for JSON-RPC 2.0
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.
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.
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.
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.