gevent pywsgi服务器(一个python网络库)的websocket处理程序

gwebsocket的Python项目详细描述


==
gwebsocket是一个gevent网络库的websocket库。



`gwebsocket``是一个gevent网络库的websocket库。












gevent import pywsgi

gwebsocket.handler从gwebsocket.handler导入websockethandler


def websocket-u-app(environ,start-u-response):

如果environ[“路径信息”]=====
ws=environ[“wsgi.websocket”]
消息=ws.receive()
ws.send(消息)

server=pywsgi.wsgiserver((“”,8000),websocket_app,
handler_class=websockethandler)
server.serve_forever()

安装
----

pypi使用pip或
setuptools通过运行以下命令::

$pip安装gwebsocket


^^^^^^^^^^^^^^^^^^^^^

只有上一个示例中的
`websocket_app`才需要启动服务器。
使用以下命令和工作类启动gunicorn以启用应用程序的websocket功能。





`和'ujson'或'simplejson':

$pip install wsaccel ujson

`gwebsocket``自动检测'wsaccell``并使用cython
实现进行utf8验证,稍后还进行帧屏蔽和去屏蔽。

联系
^^^^^^^^^^^^^^^^^^^^^^^^

可以在'bitbucket<上创建问题;https://bitbucket.org/btubbs/gwebsocket/issues?网址:http://bitbucket.org/btubbs/gwebsocket/issues?status=new&status=open>;`.

acknowledments
^^^^^^^^^^^^^^^

gWebsocket基于“jeffrey gelens`` gevent websocket`.
gWebsocket省略了gevent websocket的WAMP功能和websocketapplication mini
框架,有利于为其他
框架提供最小的库。gWebSocket还可以在关闭时进行清理,而无需将应用程序构建为WebSocket应用程序。_ gWebsocket:http://www.bitbucket.org/btubs/gWebsocket/
。_ gevent:http://www.gevent.org/
。_杰弗里盖伦斯:http://www.gelens.org/
。_ pypi:http://pypi.python.org/pypi/gevent websocket/
。_存储库:http://www.bitbucket.org/jeffrey/gevent websocket/
。_ RFC6455:http://datatracker.ietf.org/doc/RFC6455/?包含文本=1

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何在java中使用REST/SOAP获取联邦快递的跟踪细节?   安卓将项目同步到github不会同步java源文件   JavaImpala通过jdbc使元数据无效   java如何在安卓中使用Chaquopy显示加载动画   java我应该使用void函数,但我不知道如何使用   java合并两个排序的ArrayList   通过点击ImageView在Android上生成java随机图像   java深度优先搜索错误   java在子类中初始化时设置泛型参数   java安卓:NFC意图在主项目所依赖的库中   java SSL错误证书错误   访问RadioButton数组时出现java Android NullPointerException   无法加载JNI共享库“C:\Program Files\Java\jdk1.7.0\U 40\bin\..\jre\bin\server\jvm.dll”   java如何检查jstl中是否存在hashmap值