gpt4 book ai didi

python - 异步双向 RPC

转载 作者:太空狗 更新时间:2023-10-30 00:41:46 25 4
gpt4 key购买 nike

我正在寻找使用 TCP 的 Java 或 Python(首选 Python)的 RPC 库。它应该支持:

  • 异步
  • 双向
  • 远程调用
  • 某种事件循环(带有回调或类似的)

有什么建议吗?我看过像 bjsonrpc 这样的东西,它似乎是正确的东西,但是服务器似乎不可能识别哪些连接;因此,如果一个用户已经确定了他/她自己的身份,并且另一个用户发出了向该用户发送消息的请求,它不会公开该用户的连接,因此我们可以发送消息。

最佳答案

你一定要看看 Twisted .它是一个基于事件的 Python 网络框架,具有支持选择、轮询、epoll、kqueue 和 I/O 完成端口的事件循环(称为“ react 器”)的实现,并使用名为 Deferreds 的对象调解异步调用。

至于您的 RPC 要求,也许您应该查看 Twisted 的 PB图书馆或 AMP .

关于python - 异步双向 RPC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7293011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com