Skip to content
Google Protobuf RPC based on Muduo
Java C++ Go CMake Shell
Branch: cpp11
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
examples fix build error May 10, 2019
go Add back package name in RpcMessage. PROTOCOL CHANGED Dec 26, 2016
java Revert "remove package name in RpcMessage. PROTOCOL CHANGED" Dec 26, 2016
muduo/protorpc2 Fix for protobuf 3.0.0 Dec 28, 2016
.gitignore remove generated * files May 1, 2012
.travis.yml update travis.yml to build both debug and release version. Dec 28, 2016
CMakeLists.txt update travis.yml Dec 28, 2016
License move protorpc2 from muduo/net. Mar 14, 2012
README Remove hack of proto-gen-rpc Dec 27, 2016 update CMakeLists.txt Dec 24, 2016


Muduo Protorpc - Google Prorobuf RPC based on Muduo
Copyright (c) 2012-2016, Shuo Chen.  All rights reserved.

Requires Muduo cpp11 branch.

$ sudo apt-get install libprotoc-dev protobuf-compiler
$ sudo apt-get install libprotobuf-dev cmake
$ git clone
$ git clone
$ cd muduo && git checkout cpp11 && ./ install
$ cd muduo-protorpc && ./

Check binaries in ../build/protorpc-release/bin/
You can’t perform that action at this time.