【问题标题】:Python web server with a socketio server带有 socketio 服务器的 Python Web 服务器
【发布时间】:2012-10-10 10:42:10
【问题描述】:

我正在寻找一个具有socket.io 服务器的网络服务器。我想要一个像cherrypy 这样的小型服务器,它带有一个套接字服务器,这样我就不必修改现有网络服务器中的很多东西来制作套接字服务器工作。

有这样的网络服务器吗?

【问题讨论】:

  • 为什么不使用 CherryPy 的服务器呢?听说还不错。
  • Cherrypy 不支持 socket.io 根据这篇帖子stackoverflow.com/a/11859352/1197092
  • 套接字服务器是什么意思?
  • @dbr 我的意思是一个网络套接字服务器

标签: python socket.io


【解决方案1】:

所以您正在寻找 Websocket 支持? Geventhttps://bitbucket.org/Jeffrey/gevent-socketio 对我有用。

【讨论】:

  • 您发布的 URL 已过时,您应该在这里查看一个更高级的版本:github.com/abourget/gevent-socketio - 使用 Gevent 和这个包,您可以在做实时网络方面走很长一段路。它是跨框架的,因此它可以与 Pyramid / Django / Flask 等一起使用。请注意,您需要切换到 Gevent 的 HTTP 服务器(无论如何速度都非常快)
  • gevent 有我见过的最糟糕的文档之一,如果你还没有习惯普通的 python 套接字和多进程代码,我不会推荐它
  • 然后呢?你有什么建议?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多