com.thetransactioncompany.jsonrpc2.package-info Maven / Gradle / Ivy
Show all versions of jsonrpc2-base Show documentation
/**
* Classes to represent, parse and serialise JSON-RPC 2.0 requests,
* notifications and responses.
*
* JSON-RPC is a protocol for
* remote
* procedure calls (RPC) using JSON
* - encoded requests and responses. It can be easily relayed over HTTP
* and is of JavaScript origin, making it ideal for use in dynamic web
* applications in the spirit of Ajax and Web 2.0.
*
*
This package implements version 2.0 of the protocol, with the
* exception of batching/multicall. This feature was deliberately left
* out as it tends to confuse users (judging by posts in the JSON-RPC forum).
*
* The JSON-RPC 2.0 specification and user group forum can be found
* here.
*
*
Package dependencies: The classes in this package rely on the
* {@code net.minidev.json} and {@code net.minidev.json.parser} packages
* (version 1.1.1 and compabile) for JSON encoding and decoding. You can obtain
* them from the JSON-Smart
* website.
*
* @author Vladimir Dzhuvinov
*/
package com.thetransactioncompany.jsonrpc2;