CherryPy - Kosakata
Ada beberapa kata kunci penting yang perlu didefinisikan untuk memahami cara kerja CherryPy. Kata kunci dan definisinya adalah sebagai berikut -
S.No | Kata Kunci & Definisi |
---|---|
1. | Web Server Ini adalah antarmuka yang berurusan dengan protokol HTTP. Tujuannya adalah untuk mengubah permintaan HTTP ke server aplikasi sehingga mendapat tanggapan. |
2. | Application Ini adalah perangkat lunak yang mengumpulkan informasi. |
3. | Application server Ini adalah komponen yang menampung satu atau lebih aplikasi |
4. | Web application server Ini adalah kombinasi dari server web dan server aplikasi. |
Contoh
Contoh berikut menunjukkan kode sampel CherryPy -
import cherrypy
class demoExample:
def index(self):
return "Hello World!!!"
index.exposed = True
cherrypy.quickstart(demoExample())
Mari kita sekarang memahami cara kerja kode -
Paket bernama CherryPy selalu diimpor di kelas yang ditentukan untuk memastikan berfungsi dengan baik.
Dalam contoh di atas, fungsi bernama index mengembalikan parameter “Hello World !!!”.
Baris terakhir memulai server web dan memanggil kelas yang ditentukan (di sini, demoExample) dan mengembalikan nilai yang disebutkan dalam indeks fungsi default.
Kode contoh mengembalikan keluaran berikut -