Advertisement

Expert Twisted pp 179-221 | Cite as

Using Twisted as a WSGI Server

  • Mark Williams
  • Cory Benfield
  • Brian Warner
  • Moshe Zadka
  • Dustin Mitchell
  • Kevin Samuel
  • Pierre Tardy
Chapter

Abstract

WSGI – the Web Standard Gateway Interface – is a Python standard. It is loosely based on the CGI – common gateway interface – standard, which web servers used to interact with scripts. With higher loads came the need to have a persistent Python process, inside the web server. Originally, each server had its own unique way of running Python applications. That meant each application had to decide on a web server and could not move away. WSGI was designed as a low-level standard for web applications written in Python to interact with web servers that can run Python internally (either by being written in Python themselves, or by embedding the Python interpreter).

Copyright information

© Mark Williams, Cory Benfield, Brian Warner, Moshe Zadka, Dustin Mitchell, Kevin Samuel, Pierre Tardy 2019

Authors and Affiliations

  • Mark Williams
    • 1
  • Cory Benfield
    • 2
  • Brian Warner
    • 3
  • Moshe Zadka
    • 3
  • Dustin Mitchell
    • 3
  • Kevin Samuel
    • 4
  • Pierre Tardy
    • 5
  1. 1.PasadenaUSA
  2. 2.LondonUK
  3. 3.New YorkUSA
  4. 4.NiceFrance
  5. 5.ToulouseFrance

Personalised recommendations