| Name | Description | Type | Package | Framework |
| JsonRpcClient | JSON-RPC is a lightweight RPC mechanism using JSON | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |
| JsonRpcException | Thrown when a JSON-RPC service indicates an error occurred during a call. | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |
| JsonRpcServer | JSON-RPC Server class. | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |
| ParameterDescription | Description of a single JSON-RPC procedure parameter. | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |
| ProcedureDescription | Description of a single JSON-RPC procedure. | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |
| ServiceDescription | Description of a JSON-RPC service. | Class | com.rabbitmq.tools.jsonrpc | RabbitMQ |