CherryPy - Vocabulário
Existem algumas palavras-chave importantes que precisam ser definidas para entender o funcionamento do CherryPy. As palavras-chave e as definições são as seguintes -
S.Não | Palavra-chave e definição |
---|---|
1 | Web Server É uma interface que lida com o protocolo HTTP. Seu objetivo é transformar as solicitações HTTP para o servidor de aplicativos para que obtenham as respostas. |
2 | Application É um software que coleta informações. |
3 - | Application server É o componente que contém um ou mais aplicativos |
4 | Web application server É a combinação de servidor da web e servidor de aplicativos. |
Exemplo
O exemplo a seguir mostra um código de amostra de CherryPy -
import cherrypy
class demoExample:
def index(self):
return "Hello World!!!"
index.exposed = True
cherrypy.quickstart(demoExample())
Vamos agora entender como o código funciona -
O pacote denominado CherryPy é sempre importado na classe especificada para garantir o funcionamento adequado.
No exemplo acima, a função chamada index retorna o parâmetro “Hello World !!!”.
A última linha inicia o servidor web e chama a classe especificada (aqui, demoExample) e retorna o valor mencionado no índice de função padrão.
O código de exemplo retorna a seguinte saída -