CherryPy - Wortschatz

Es gibt einige wichtige Schlüsselwörter, die definiert werden müssen, um die Funktionsweise von CherryPy zu verstehen. Die Schlüsselwörter und Definitionen lauten wie folgt:

S.No. Schlüsselwort & Definition
1.

Web Server

Es ist eine Schnittstelle, die sich mit dem HTTP-Protokoll befasst. Ziel ist es, die HTTP-Anforderungen so in den Anwendungsserver umzuwandeln, dass sie die Antworten erhalten.

2.

Application

Es ist eine Software, die Informationen sammelt.

3.

Application server

Es ist die Komponente, die eine oder mehrere Anwendungen enthält

4.

Web application server

Es ist die Kombination aus Webserver und Anwendungsserver.

Beispiel

Das folgende Beispiel zeigt einen Beispielcode von CherryPy -

import cherrypy

class demoExample:
   def index(self):
   return "Hello World!!!"
   index.exposed = True
cherrypy.quickstart(demoExample())

Lassen Sie uns jetzt verstehen, wie der Code funktioniert -

  • Das Paket mit dem Namen CherryPy wird immer in die angegebene Klasse importiert, um eine ordnungsgemäße Funktion sicherzustellen.

  • Im obigen Beispiel wurde die Funktion benannt index gibt den Parameter "Hello World !!!" zurück.

  • Die letzte Zeile startet den Webserver und ruft die angegebene Klasse (hier demoExample) auf und gibt den im Standardfunktionsindex angegebenen Wert zurück.

Der Beispielcode gibt die folgende Ausgabe zurück: