<?xml version="1.0" encoding="utf-8"?>
<section xmlns:db="http://docbook.org/docbook-ng"
         xmlns:xi="http://www.w3.org/2001/XInclude"
         xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
         xml:id="serversarchitecture">
  <title>Web servers architecure (HTTP servers which CP supplies)</title>
  <section id="serversdesignchoices">
    <title>Design choices</title>
  </section>
  <section id="wsgiserver">
    <title>WSGI server</title>
    <para>
      CherryPy 2.1 supports arbitrary WSGI servers, and includes
      its own WSGI server (the default). This means that you should be
      able to deploy your CherryPy application using Apache or IIS 
      (among others) without any changes to your application--only 
      the deployment scripts will change.
    </para>
    
    <section>
      <title>mod_python</title>
    </section>
    
    <section>
      <title>IIS/ASP</title>
    </section>
    
    <section>
      <title>FastCGI</title>
    </section>
    
    <section>
      <title>SCGI</title>
    </section>
    
  </section>
  <section id="httpserver">
    <title>HTTP server</title>
  </section>
</section>
