Hello,

In the enterprise where I work, I evaluated Thrift. I didn’t know it before and 
am new to RPC and network contexts. I’m seduced by the quality of its 
architecture and of the C++ code! Great work!

But we have a special need: not only the client/server communication for a test 
system, but also a bidirectional communication, for applications running in the 
same environment. Thrift does not provide this second possibility if I’m not 
wrong. I found this example: https://github.com/JoelPM/BidiThrift described 
here: http://joelpm.com/2009/04/03/thrift-bidirectional-async-rpc.html. It is 
relatively old: 2009.

My questions:
 * Why doesn’t Thrift provide this possibility of bidirectional communication?
 * What do you think about this example? As far as I can understand, it seems 
to be well designed.
 * Do you intend to plan such a possibility?

Thanks in advance for your answers.
Dams

Reply via email to