话说socket.io 为何这么叼?python 有类似玩意吗

如题所述

python是最早实现web socket的语言之一,其下的大量框架都有不计其数的web socket的支持,也就是socketio的功能,其中,tornado提供了原生的支持,flask-socketio就是socketio的flask版(flask是python的web框架)。djanggo也有对应的框架,几乎可以说,常见的python的web框架全部实现了socketio的功能。说起websocket的支持,python说第二没人敢说第一。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-20
Socket.IO是一个可以让浏览器与服务器实现实时通信的类Websocket的抽象。Gevent-socket是Socketio协议的一个python实现。
参考LearnBoost开发的Node.js的Socket.IO服务器端实现,现在已经有多种语言的Socket.IO server实现了。

这个项目的目的之一是实现一个可以运行在各种基于WSGI的web开发框架(例如 Pyramid, Pylons, Flask, web2py, Django...)之上的以gevent为基础的统一API。只需要大约3行代码就可以把它配置到你的框架里。【注意:】使用gevent-socket ,需要使用gevent python WSGI服务器。