WGSI 简介

来源:互联网 发布:linux命令执行漏洞函数 编辑:程序博客网 时间:2024/06/05 02:07

WSGI(Python Web Server Gateway Interface)定义了一个Python应用程序(或框架)与Web Server之间的接口,让Python应用可以在不同的Web Server上跑起来。

WSGI的目的就是统一接口,避免重复劳动。WSGI定义了一个接口规范,大家只需要针对每一种Web Server写一个实现,那么兼容WSGI的Python程序就可以运行在任何Web Server上。也就是说 WSGI在Web Server软件和Python 应用(或框架)之间建立了一个中间层,完成了PHP内核完成的一些基础工作。

目前大多数Python Web框架都已经和WSGI兼容了,而主流的Web Server软件都提供了WSGI实现。由此带来的好处就是各种Python Web框架的基础架构都得到了简化,并且兼容WSGI的 Python程序可以很容易的作为中间件执行。

原创粉丝点击