龙卷风网络服务器中的 json rpc

Posted

技术标签:

【中文标题】龙卷风网络服务器中的 json rpc【英文标题】:json rpc in tornado web server 【发布时间】:2012-12-07 10:07:03 【问题描述】:

我正在使用带有 javascript 客户端(使用 extjs)的 tornado web 服务器在 python 中实现 web 应用程序。在此类应用程序中实现 rpc 的最佳框架是什么?

在搜索过程中,我找到了 tornadorpc 库,但我担心它不会有用,因为它太旧了(上次提交是 2 年前,邮件列表中有四封邮件)和需要 Twisted 的 autobahn(Twisted 有比 Tornado 慢的 websockets,这对我来说也很重要)。

有什么帮助吗? :)

【问题讨论】:

【参考方案1】:

你想从 tornado-rpc 服务器得到什么?如何衡量有用性?

Tornado RPC 可以正常工作。它支持jsonrpc。你可以分叉和改进它。

您还可以将twisted 和tornado 结合起来,将twisted 用于rpc,将tornado 用于websocket。

【讨论】:

谢谢。经过研究,我仍然没有找到比 tornadorpc 更好的解决方案,所以我可能会按照你说的做 - 改进它。你也知道客户端好的 json 实现吗? Json 是客户端原生的。我相信,extjs 有很酷的包装器。

以上是关于龙卷风网络服务器中的 json rpc的主要内容,如果未能解决你的问题,请参考以下文章

没有 ASP.NET 的 C# JSON-RPC 网络服务器

我可以使用 JSON-RPC 将文件发布到网络服务吗?

Bugzilla - 通过 JSON-RPC 的网络服务

Flask-JSOONRPC

渗透测试常用书签

渗透测试常用书签