Python uWSGI如何调用WSGI应用程序

Python uWSGI如何调用WSGI应用程序,python,wsgi,uwsgi,Python,Wsgi,Uwsgi,国家: 服务器或网关每次调用一次可调用的应用程序 它从HTTP客户端接收的请求,该客户端指向 应用程序 接下来是一个CGi脚本如何调用可调用的WSGI应用程序的示例 但是,作为一个二进制应用程序,如何调用用Python编写的WSGI可调用文件呢 它是否有自己的Python包装器连接到套接字,然后调用可调用的应用程序 或者使用某种子解释器魔法?uWSGI与libpython链接,因此它实际上是一个完整的python解释器。它在启动时加载代码,然后等待请求。在每次请求时,它都会运行指定的callab

国家:

服务器或网关每次调用一次可调用的应用程序 它从HTTP客户端接收的请求,该客户端指向 应用程序

接下来是一个CGi脚本如何调用可调用的WSGI应用程序的示例

但是,作为一个二进制应用程序,如何调用用Python编写的WSGI可调用文件呢

它是否有自己的Python包装器连接到套接字,然后调用可调用的应用程序


或者使用某种子解释器魔法?

uWSGI与libpython链接,因此它实际上是一个完整的python解释器。它在启动时加载代码,然后等待请求。在每次请求时,它都会运行指定的callable。

谢谢您的回答!我猜你是uWSGI的作者?因此,它将应用程序调用为C库调用?是的,在解析请求并构建python字典之后,它将使用libpython公开的PyEval_CallObject函数调用可调用的应用程序