views:

269

answers:

2

Hi, I am looking for a RPC stack that can be used between a Java Server and C++ clients.

My requirements are:

  1. Ease of integration (for both C++ and Java)
  2. Performance, especially number of concurrent connections and response time. Payload are mostly binaries (8-100kb)

I found some like:
http://code.google.com/p/protobuf-socket-rpc/
http://code.google.com/p/netty-protobuf-rpc/

Are there any other good alternatives?

+1  A: 

I used to worked with protocol buffer and I was very satisfied. It's really very, very fast. And You can easy integrate it with Java and C++.

Michał Mech
Did you use any RPC stack on top of protobuf?
Enno Shioji
In our project we didn't use to any top layer over the ProtoBuf.We used (I wasn't alone in the project) ProtoBuf to do RPC.
Michał Mech
+1  A: 

Thrift might be worth investigating.

Mark