WSGI

the Python Web Server Gateway Interface:
它规定了服务器怎么把请求信息告诉给应用,应用怎么把执行情况回传给服务器,这样的话,服务器与应用都按一个标准办事,只要实现了这个标准,服务器与应用随意搭配就可以,灵活度大大提高。
https://www.jianshu.com/p/29f66eb4e55a(手撕 T3)

https://blog.csdn.net/yjk13703623757/article/details/79457913(T1)

https://www.cnblogs.com/wspblog/p/8575101.html (T2)
WSGI_第1张图片

  • WSGI 是作为 Web 服务器与 Web 应用程序或应用框架之间的一种低级别的接口;基于现存的 CGI 标准而设计的;
  • uWSGI是一个Web服务器,,它实现了WSGI协议、uwsgi、http等协议。
  • Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换;
  • uwsgi是服务器和服务端应用程序的通信协议。
  • WSGI是一种Web服务器网关接口。它是一个Web服务器(如nginx,uWSGI等服务器)与web应用(如用Flask框架写的程序)通信的一种规范。
  • uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。uwsgi协议是一个uWSGI服务器自有的协议
  • 而uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。

你可能感兴趣的:(python)