watermark logo

pRPC: unary gRPC on AppEngine, in browser, with OAuth 2.0

6 Views
admin
admin
03 Dec 2019

gRPC is the new standard Google RPC framework for external and internal developers, however ATM:
- not supported by Classic GAE yet
- cannot sent a request in browser
- no support for oauth 2.0 on the server-side
pRPC allows you to write gRPC-compatible code and solve these problems at the same time.

protocol, client, server: https://godoc.org/github.com/l....uci/luci-go/grpc/prp
cproto: go get -u github.com/luci/luci-go/grpc/cmd/cproto
rpc tool: go get -u github.com/luci/luci-go/grpc/cmd/rpc
RPC Explorer: https://github.com/luci/luci-g....o/tree/master/server
svcmux: go get -u github.com/luci/luci-go/grpc/cmd/svcmux
svcdec: go get -u github.com/luci/luci-go/grpc/cmd/svcdec

Show more

0 Comments Sort By

No comments found

Facebook Comments

Up next