C++ 两个方向的节约
我正在寻找一种方法来创建从服务器到客户端的rpc调用。 这是否可能使用节俭?换句话说,我想在两个方向调用RPC,而不创建另一个TSocketServerC++ 两个方向的节约,c++,thrift,C++,Thrift,我正在寻找一种方法来创建从服务器到客户端的rpc调用。 这是否可能使用节俭?换句话说,我想在两个方向调用RPC,而不创建另一个TSocketServer 谢谢我个人不是一个节俭专家,但我确实在它还处于孵化阶段的时候看过它。 对于许多其他RPC机制,我没有找到一种使用thrift处理异步回调的方法。 因此,每当我有这个需要,我仍然坚持与corba。是我的最爱之一。 但如果有人能证明我错了,我会非常感激的。TCP连接是全双工的->客户端和服务器端都有描述符。只需给他们写信,例如使用系统调用 我确信,
谢谢我个人不是一个节俭专家,但我确实在它还处于孵化阶段的时候看过它。
对于许多其他RPC机制,我没有找到一种使用thrift处理异步回调的方法。
因此,每当我有这个需要,我仍然坚持与corba。是我的最爱之一。
但如果有人能证明我错了,我会非常感激的。TCP连接是全双工的->客户端和服务器端都有描述符。只需给他们写信,例如使用系统调用
我确信,在序列化thrift消息之后,您可以像普通的无符号字符一样发送它*thrift中的双向通信没有很好的文档记录。这不是“正常”的节俭用法
我最近回答了一个类似的问题,但语言不通。我希望你能用我的答案作为一个C++解决方案的灵感。p> 你是对的,但这是一个有点低级的操作。如果我使用不同的传输方法而不是TCP呢?一定有更好的方法以节俭的方式做到这一点。我想这是一个你可以查看的例子,看起来没有什么方法可以做到你想要的。基于这个旧文件,它提供了这个功能。例子: