文件名称:Simple-Comet-Server:极简HTTP长轮询服务器和javascript客户端库
文件大小:18KB
文件格式:ZIP
更新时间:2024-04-11 00:19:14
Python
一个简单的COMET服务器
这是一个简约的HTTP长轮询服务器。
故意不支持Websockets或Bayeux。
但是压缩的客户端Javascript库的重量不到500个字节,并支持多个通道和跨域请求。
在大多数网络浏览器(包括旧版浏览器和移动浏览器)上,它应该都可以正常工作。
安装
该服务器需要Python 3和Twisted框架。
可以无聊的方式安装:
git clone git://github.com/jedisct1/Simple-Comet-Server.git
cd Simple-Comet-Server
sudo python setup.py install
强烈建议将simple_comet用作Nginx等前端服务器的后端。
服务器交换机
simple_comet
--http-port=
【文件预览】:
Simple-Comet-Server-master
----.github()
--------workflows()
----LICENSE.txt(855B)
----client()
--------index.html(2KB)
--------simple-comet.js(2KB)
--------simple-comet.min.js(787B)
----README.markdown(6KB)
----setup.py(603B)
----simple_comet()
--------channel.py(2KB)
--------simple_comet.py(862B)
--------client_channel.py(3KB)
--------config.py(4KB)
--------comet_server.py(10KB)
--------__init__.py(51B)
--------held_connection_channel.py(2KB)
--------connection.py(4KB)
--------client.py(1KB)
----tests()
--------__init__.py(0B)
--------simple-comet_tests.py(3KB)
----.gitignore(30B)
----bin()
--------simple_comet(93B)