Я только начал использовать gevent-socketio
, и это здорово!
Но я использовал socketioserver
и socketio_manage
по умолчанию из учебника по чату, и мне было интересно, как интегрировать socketio
с cherrypy
.
по существу, как мне включить это:
class MyNamespace(BaseNamespace):...
def application(environ, start_response):
if environ['PATH_INFO'].startswith('/socket.io'):
return socketio_manage(environ, { '/app': MyNamespace})
else:
return serve_file(environ, start_response)
def serve_file(...):...
sio_server = SocketIOServer(
('', 8080), application,
policy_server=False) sio_server.serve_forever()
в обычный cherrypy server
?