I have a gRPC service on a VPN, and I'd like to invert the connection so that instead of our customer connecting to it, we connect to our customer. but is there a standard way of initiating/maintaining a gRPC connection on behalf of someone?
I'm thinking of making this proxy client connect to the gRPC service, maintain a keepalive connection, and hope there's a sensible way for the other end to make sense of being connected to so that *they* can send gRPC commands...