Rumah Pembangunan Apakah servlet java? - definisi dari techopedia

Apakah servlet java? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Servlet Java?

Java Servlets adalah modul program Java-server yang memproses dan menjawab permintaan klien dan melaksanakan antara muka servlet. Ia membantu dalam meningkatkan fungsi pelayan web dengan overhead minimum, penyelenggaraan dan sokongan.

Servlet berfungsi sebagai perantara antara klien dan pelayan. Sebagai modul servlet dijalankan di pelayan, mereka boleh menerima dan membalas permintaan yang dibuat oleh klien. Permintaan dan objek tindak balas menawarkan servlet cara mudah untuk mengendalikan permintaan HTTP dan menghantar data teks kembali kepada pelanggan.

Oleh kerana servlet disepadukan dengan bahasa Jawa, ia juga memiliki semua ciri-ciri Java seperti portabilitas tinggi, kebebasan platform, keselamatan dan sambungan pangkalan data Java.

Techopedia menerangkan Servlet Java

Terdapat dua jenis Servlet Java: Asas dan HTTP.

Servlet HTTP digunakan seperti berikut:

  • Apabila borang HTML dihantar, proses servlet dan menyimpan data.
  • Apabila pelanggan membekalkan pertanyaan pangkalan data, hasilnya disediakan kepada pelanggan oleh servlet.
  • Dalam kebanyakan kes, pelayan menggunakan antara muka gerbang umum (CGI).

Walau bagaimanapun, Java Servlets mempunyai banyak kelebihan terhadap CGI, termasuk:

  • Servlet berjalan dalam proses yang sama, menghapuskan keperluan untuk membuat proses baru untuk setiap permintaan.
  • Program CGI mesti dimuat semula untuk setiap permintaan CGI. Seorang servlet bagaimanapun tidak memerlukan memuat semula dan kekal di ingatan antara permintaan.
  • Servlet menjawab pelbagai permintaan pada masa yang sama dengan menggunakan satu contoh, menyimpan memori dan dengan mudah menguruskan data berterusan.
  • Enjin servlet berjalan di kotak pasir atau persekitaran terhad, melindungi pelayan dari servlet yang berpotensi berbahaya.
Apakah servlet java? - definisi dari techopedia