Greetings,
I am interested in integrating gRPC with a message broker. I've started looking at Channel and Channelnterface as places to re-implement the transport, but I have no idea if this is a fruitful approach. The queue APIs really boil down to some very simple concepts (I'm using Buffer as a placeholder for "array of bytes"):
Client:
Buffer* call(Buffer* request);
Server:
void RunService(Handler* handler):
where Handler has a callback:
class Handler {
virtual Buffer* handler(Buffer* request) = 0;
}
Any advice?
Thanks
john lilley