1. 安裝依賴(rust 基本依賴就不說了,須要配置環境變量)git
protoc 參考: https://github.com/google/protobuf/releases/tag/v3.5.1
https://github.com/rongfengliang/grpc-rustdemo
a. 項目clone git clone https://github.com/rongfengliang/grpc-rustdemo b.依賴包下載 cargo update && cargo build c. 構建 client: cd src/bin cargo build --bin client --release server: cd src/bin cargo build --bin server --release d. 運行(由於項目代碼使用了docker-compose 須要進行本地host,也能夠修改代碼) cd target/release 先運行server 後運行client 備註: host 修改 127.0.0.1 rpcserver
docker-compose build 具體dockerfile docker-compose.yml 能夠參考源碼,都是比較簡單的
https://github.com/rongfengliang/grpc-rustdemo