summaryrefslogtreecommitdiff
path: root/docs/glossary.rst
blob: 71ea3f1bf727583e597baa473ae9cc3c7031fe77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.. _glossary:

Glossary
========

.. glossary::
   :sorted:

   PasteDeploy
      A system for configuration of WSGI web components in declarative
      ``.ini`` format.  See https://web.archive.org/web/20161029233359/http://pythonpaste.org/deploy/.

   asyncore
      A Python standard library module for asynchronous communications.  See :mod:`asyncore`.

   middleware
     *Middleware* is a :term:`WSGI` concept.  It is a WSGI component
     that acts both as a server and an application.  Interesting uses
     for middleware exist, such as caching, content-transport
     encoding, and other functions.  See `WSGI.org <https://wsgi.readthedocs.io/en/latest/>`_
     or `PyPI <https://pypi.org/search/?c=Topic+%3A%3A+Internet+%3A%3A+WWW%2FHTTP+%3A%3A+WSGI+%3A%3A+Middleware>`_ to find middleware for your
     application.

   WSGI
     `Web Server Gateway Interface <https://wsgi.readthedocs.io/en/latest/>`_.  This is a
     Python standard for connecting web applications to web servers,
     similar to the concept of Java Servlets.  Waitress requires
     that your application be served as a WSGI application.