Web Server Gateway Interface
Aspeto
![]() | As referências deste artigo necessitam de formatação. (Setembro de 2010) |
A Web Server Gateway Interface (WSGI) é uma especificação para comunicação entre servidores de aplicação, ou servidores web, e aplicações web como definida na PEP 333[1]. WSGI é um padrão Python e tem como objetivos ser simples e de fácil implementação[2].
Ideia
Historicamente, as aplicações de estrutura Python para web eram um problema para desenvolvedores pois a escolha do framework era um limitante para a escolha do servidor utilizável para disponibilizar o aplicativo, e vice-versa. Os aplicativos Python eram arquitetados para serem utilizados com CGI, FCGI, mod_python ou alguma API específica do servidor web.
Referências
- ↑ Phillip J. Eby (16 de setembro de 2010). «Python Web Server Gateway Interface v1.0». Consultado em 20 de setembro de 2010
- ↑ StephanDiehl (7 de fevereiro de 2010). «What is WSGI». WSGI Wiki. Consultado em 20 de setembro de 2010