我正在寻找 spyne 以便能够制作一个处理 json 请求的 web 服务。问题是我仍然没有设法让它一次处理多个请求。
我认为这个https://github.com/arskom/spyne/blob/master/examples/async.py可能会解决,但我似乎无法让它工作,因为在任何地方都找不到 get_callback_info() ......有谁知道如何使用 spyne 同时处理多个请求的任何示例?谢谢!
我正在寻找 spyne 以便能够制作一个处理 json 请求的 web 服务。问题是我仍然没有设法让它一次处理多个请求。
我认为这个https://github.com/arskom/spyne/blob/master/examples/async.py可能会解决,但我似乎无法让它工作,因为在任何地方都找不到 get_callback_info() ......有谁知道如何使用 spyne 同时处理多个请求的任何示例?谢谢!
你的意思是你不能让 Spyne 并发?这与 Spyne 无关,实现并发是传输的工作。
我假设您参考了使用 wsgiref 的示例,即参考 WSGI 实现,它不支持并发。好消息是,Spyne 可以和任何 Python 守护程序一样同时使用。
您可以在异步模式下使用 twistedTwistedWebResource或在同步模式下使用WSGIApplication. examples/twisted您可以分别在目录中resource.py找到相关示例wsgi.py。
如果扭曲吓到你(出于某种原因,它有一种完全没有根据的“不适合胆小的人”的名声),你可以使用cherrypy。examples/cherry我只是在目录中放了一个cherrypy wsgi 示例。