【发布时间】:2011-01-31 21:22:27
【问题描述】:
这是我的第一个问题,如果表格有误,请见谅!
我正在尝试制作节俭的服务器 (python) 和客户端 (c++)。 但是我需要双向交换消息。客户端应注册(调用服务器的功能并等待),服务器应在同一端口上侦听 N(N-> 100k)个传入连接(客户端)。在满足某些条件后,服务器需要调用每个客户端上的函数并收集结果并解释它们。
我有点困惑,第一个问题是“这可以在 Thrift 中完成”吗? 第二个问题与允许我进行双向通信的机制有关。我想我将需要两项服务。一种具有客户端功能,另一种具有服务器功能。 但我对调用代码感到困惑。我了解一种通信方式(从服务器调用函数),但是从客户端调用函数我遇到了问题。
有什么建议吗???
谢谢!
【问题讨论】:
-
已经提出,我需要为客户端和服务器使用不同的语言支持。
标签: c++ python client-server thrift