I working on a C++ (client side) rpc implementation, based on boost asio there:
http://bazaar.launchpad.net/~proppy/txprotobuf/asio/files
(in asio subdirectory)
How to try out:
(install required dependencies boost 1.35, cmake, twisted)
bzr branch lp:~proppy/txprotobuf/asio
make
cd twisted
twistd -noy examples/server.py &
cd -
./asio/TestProtoBuf
fg
C-c
--
bou ^
Feel free to join :)
asio is a cross-platform C++ library for network programming that
provides developers with a consistent asynchronous I/O model using a
modern C++ approach.
http://asio.sourceforge.net/
--
bou ^
I used python for the server side, but you can roll your own server
side using Channel defined in ProtoBuf.h since it's bidirectionnal.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://getfiregpg.org
iD8DBQFIlxeuZmEdV9SHoe4RAvnNAKCUfAe8XWZb4lZoyghpf4tmjKeEXgCeNXsE
Cw+rGByvu1WlqOZFImccaso=
=SOSs
-----END PGP SIGNATURE-----
--
bou ^