1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Trophäen
  4. Forum
    1. Unerledigte Themen
  5. Artikel
  6. Lexicon
    1. Last Changes
  • Login
  • Register
  • Search
Lexicon
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Lexicon
  • More Options
  1. Deutsches Raspberry Pi Forum
  2. Lexicon

WSGI

  • noisefloor
  • October 8, 2023 at 2:10 PM
  • 1,461 times viewed
  • WSGI ist die Standardschnittstelle, über die in Python geschriebene Webapplikationen mit dem Server kommunizieren.

    WSGI (gesprochen: "wisgie", also wie das Getränk Whisky, nur mit g statt mit k) ist eine standardisierte Schnittstelle, über die in Python geschrieben Webanwendungen mit dem Server kommunizieren können. Die meisten Webframeworks für Python wie z.B. Flask und Django unterstützen WSGI.

    Als Programmierer einer Webanwendung kommt man mit WSGI normalerweise nicht direkt in Kontakt, wenn man ein WSGI-kompatibles Wbebframework nutzt. Das Webframework stellt dann einen Einstiegspunkt (genau genommen: ein aufrufbares Objekt) zur Verfügung, das man einem WSGI Applikationsserver wie z.B. gunicorn, waitress oder uwsgi übergibt, der sich dann um das Ausliefern der Webapplikation kümmert.

    weiterführende Links:

    • wsgi.org
    • PEP3333 - Python Enhance Proposal 3333, in der WSGI formell beschlossen wurde
    • ASGI - Weiterentwicklung von WSGI, welche auch das Ausliefern von asynchronen Webanwendungen ermöglicht
  • Previous entry Thonny

Registrierung

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself

Categories

  1. Hardware 78
  2. Software 109
    1. Smarthome 7
    2. Künstliche Intelligenz 5
  3. Programmierung 34
    1. Python 10
    2. C · C++ 7
    3. andere Programmiersprachen 4
  4. Betriebssysteme 39
  5. Netzwerk 33
  6. Forenabkürzungen 38

Contributors in this entry

  1. noisefloor 1 change
  1. Datenschutzerklärung
  2. Impressum

Forenregeln

Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™