Server to client inverted rpc calls

409 views
Skip to first unread message

Andrey Avtomonov

unread,
Aug 18, 2022, 9:50:52 AM8/18/22
to grpc.io
Hi,

I'm interested in a workflow where client would connect to a server and server would call methods on a client (inverted communication).

I followed an old discussion about a server-to-server communication:

I also checked a Java based POC implementation.

I was wondering if there are any python client implementations that exist?

AJ Heller

unread,
Aug 24, 2022, 1:33:23 PM8/24/22
to grpc.io
I'm not familiar with third-party solutions in this space, but I don't believe there's a better answer today for reverse-tunneling with gRPC alone. The tracking issue for the work is here: https://github.com/grpc/grpc/issues/14101. You can manually wire this sort of thing up using BiDi streams, but it may not be terribly ergonomic. 
Reply all
Reply to author
Forward
0 new messages