JsonRpc4j jsonRpc4j是一款用Java语言实现的JSONRPC的框架,使用JackSon进行JSON解析。...他的github地址为:https://github.com/briandilley/jsonrpc4j 在jsonRpc4j中他可以处理HTTP Server (HttpServletRequest...\ HttpServletResponse),所以能够帮助我们很快的构建httpserver,使用JsonRpc4j很简单: ObjectMapper mapper = new ObjectMapper...thrift到http 对于thrift到http是利用Serlvet加上jsonRpc4j完成关系的映射,如下图所示: ?...JsonRpc4j的修改 对于这个开源项目并没有直接用他而是对他进行了修改,为什么会需要进行修改呢?
开始以为用的是 HttpClient 做的封装,实际上是采用了 jsonrpc4j 这个库。...jsonrpc4j 有个核心类 JsonRpcHttpClient 负责执行远程调用,类似HttpClient。...dubbo-rpc-http dubbo-remoting-http javax.servlet-api tomcat-embed-core spring-web jsonrpc4j
json-rpc的jar包: com.github.briandilley.jsonrpc4j jsonrpc4j
dependency> com.github.briandilley.jsonrpc4j jsonrpc4j
项目为基础: pom: com.github.briandilley.jsonrpc4j jsonrpc4j
,而 RPC 更合适一个系统内的调用, 所以我们使用了和 Dubbo 理念较为一致的 JsonRPC JSON-RPC 2.0 规范 和 JAX-RS 一样,也是一个规范,JAVA 对其的支持可参考 jsonrpc4j
领取专属 10元无门槛券
手把手带您无忧上云