简单的JSON-RPC 一个用于将协议简单集成到Java应用程序的库。 目的是提供一种简单,快速和可靠的方法,以将JSON-RPC 2.0协议集成到服务器和/或客户端上的Java应用程序中。 为此,您需要配置JsonRpcClient或JsonRpcServer并实现传输代码-库负责其余工作。 没有手动的JSON转换,反射和手动的错误处理:只有带有注释的服务接口。 即使这样也不是必需的:如果您喜欢构建器,则客户端上会有流利的API。 该库是一个可编译的JSON-RPC 2.0协议实现,因此它应处理所有类型的JSON-RPC请求(正确或邮件格式)。 它不依赖于任何传输协议,应用程序服务器或DI库。 该库具有一些依赖项: Jackson ,非常适合JSON解析和数据绑定; Guava ,非常适合缓存和可选值(仅服务器端需要) SL4J ,这是日志记录的标准(仅服务器需要) Int