WSGI,uwsgi,uWSGI

一、WSGI

wsgi server (比如uWSGI) 要和 wsgi application(比如django )交互,uwsgi需要将过来的请求转给django 处理,那么uWSGI 和 django的交互和调用就需要一个统一的规范,这个规范就是WSGI

WSGI,全称 Web Server Gateway Interface。是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口描述的是Web服务器如何与Web应用间进行通信。也可以当成一种通信协议

二、uwsgi

uwsgi是服务器和服务端应用程序的一种协议,规定了怎么把请求转发给应用程序和返回; uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。

三、uWSGI

uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。

img

原文地址:https://www.cnblogs.com/chiyun/p/14063451.html