Use*_*ser 49 sockets django web-applications
有没有办法在Django 上使用Socket.IO http://socket.io/?
小智 22
你当然可以!
Django本身并不是异步的,所以你必须与你的普通django服务器并行使用Socket.IO服务器,node.js总是一个不错的选择,但还有其他用纯python编写的.
这是一个使用gevent作为socket.io服务器的博客/教程.
http://codysoyland.com/2011/feb/6/evented-django-part-one-socketio-and-gevent/
对于具有更多历史的类似解决方案,您可以查看Orbited,(www.orbited.org)
我问django中node.js是否存在服务器端django实现.
编号node.js是在自己的解释器中运行的自己的语言.但是,如果您询问是否有允许与Socket.IO客户端通信的Django应用程序,那么是和否.不,因为目前没有预先制定的解决方案,是的,因为您需要实现它的所有部分已经存在.
要使用django实现协议,请查看后端websocket服务器的Django-Websocket,Dajax项目中的 Ajax库和Socket.IO-rack,这是一个实现协议的ruby gem,ruby在结构上足够接近django,你可以从中获得很多灵感.
| 归档时间: |
|
| 查看次数: |
42731 次 |
| 最近记录: |