Java远程方法调用框架:protobuf-rpc-pro

jopen 11年前

protobuf-rpc-pro 是一个Java类库,提供了基于 Google 的 Protocol Buffers 协议的远程方法调用的框架。基于 Netty 底层的 NIO 技术。支持 TCP 重用/ keep-alive、SSL加密、RPC 调用取消操作、嵌入式日志等功能。

特性:

  • TCP connection keep-alive.
  • Bi-directional RPC calls from client to server and server to client.
  • SSL socket layer encryption option.
  • Data Compression option.
  • RPC call cancellation.
  • RPC call timeout.
  • Out-of-Band RPC server replies to client.
  • Non RPC Protocol Buffer messaging for peer to peer communication.
  • Protocol Buffer wire protocol.
  • Semantics for calls handling on TCP connection closure.
  • Pluggable logging facility.


 

项目主页:http://www.open-open.com/lib/view/home/1362379389311