Python的事件驱动并发框架:Pulsar
jopen
10年前
Pulsar是一个事件驱动的并发框架,有了pulsar,你可以写出在不同进程或线程中运行一个或多个活动的异步服务器。
应用
附带以下功能
- Socket服务器
- WSGI服务器
- JSON-RPC
- Web Sockets
- 任务队列
- Shell
- 测试包
- django集成
示例
对所有请求都返回“Hello World!”作为响应
from pulsar.apps import wsgi def hello(environ, start_response): data = b'Hello World!\n' response_headers = [ ('Content-type','text/plain'), ('Content-Length', str(len(data))) ] start_response('200 OK', response_headers) return [data] if __name__ == '__main__': wsgi.WSGIServer(callable=hello).start()