我可以在twisted.web中使用socket.io吗?

我可以在twisted.web中使用socket.io吗?,第1张

概述我正在服务器端使用 Python的twisted.web编写一个Web应用程序. 在前端,我想使用Ajax显示服务器中发生的事件的实时更新. There are lots关于如何做到这一点的信息,所以我意识到我需要选择a javascript library,这将使我的生活更轻松. socket.io似乎是一个不错的选择,因为它支持几种浏览器和传输机制,但通过阅读它们的示例,它似乎只能与node. @H_419_1@ 我正在服务器端使用 Python的twisted.web编写一个Web应用程序.

在前端,我想使用AJAX显示服务器中发生的事件的实时更新.

There are lots关于如何做到这一点的信息,所以我意识到我需要选择a javascript library,这将使我的生活更轻松.

socket.io似乎是一个不错的选择,因为它支持几种浏览器和传输机制,但通过阅读它们的示例,它似乎只能与node.Js一起使用?

那么,有没有人知道是否可以使用twisted.web的socket.io?
如果是这样的话,也欢迎任何一个好示例/教程的链接.

解决方法 您需要服务器端与客户端上的socket.io脚本集成.我所知道的用Python编写的服务器都使用Tornado.你可以看一下像Tornadio( https://github.com/MrJoes/tornadio)这样的实现,看看他们用来将Tornadio和Tornado挂钩的方法和类.这将使您非常了解如何将其与twisted.web服务器集成.

我们刚刚从socket.io切换到sockJS(它也与Tornado兼容)并且已经看到了很大的性能改进.

总结

以上是内存溢出为你收集整理的我可以在twisted.web中使用socket.io吗?全部内容,希望文章能够帮你解决我可以在twisted.web中使用socket.io吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1063972.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存