WSGI、uWSGI关系

WSGI

全称:Web Server Gateway Interface,web服务器网关接口

它是Python专有的处理 web服务器 和 web应用程序 的 协议

只要遵照协议,WSGI应用(Application)都可以在任何服务器(Server)上运行。

WSGI的作用和位置见下图:

常见各服务器、框架如下图:

uWSGI

uWSGI是一个 WSGI服务器,它实现了 WSGI协议、uwsgi、http 等协议。
uWSGI代码完全用C编写,效率高、性能稳定。
目前不支持windows

学过jsp的小伙伴,uWSGI相当于servlet容器,即Tomcat

下面这篇文章更容易理解:
https://blog.csdn.net/qq_31331027/article/details/81052797

uwsgi

是一种线路协议而不是通信协议,用于在uWSGI服务器与其他网络服务器的数据通信。uwsgi协议是一个uWSGI服务器自有的协议,它用于定义传输信息的类型。
如:用于nginx和uWSGI通信


原文出处:/show_1EF1obwauur0.html