Apa itu Apache Tomcat dan fungsi apa yang disediakannya?


Tanggal Publikasi:10 Januari 2021.



INFOMARTION > Apa itu Apache Tomcat dan fungsi apa yang disediakannya?

Ikhtisar.

Apa itu Apache Tomcat? Ini digunakan saat membuat aplikasi web di Java, dan menjelaskan fungsi spesifik apa yang disediakannya.

Daftar Isi

  1. Apa itu Apache Tomcat?
  2. Fungsi yang disediakan oleh Apache Tomcat
  3. ringkasan

1. Apa itu Apache Tomcat?

Apache Tomcat umumnya dikenal sebagai Tomcat.(Untuk selanjutnya, kata-kata Apache Tomcat diparafrasekan sebagai Tomcat.)Tomcat dijelaskan di situs web Tomcat berikut ini.「The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.」

http://tomcat.apache.org/

Teknologi ini digunakan untuk menjalankan aplikasi web di Java.

Dengan kata lain, secara singkat, Tomcat menyediakan "fungsionalitas dasar untuk menjalankan Java sebagai aplikasi web".

2. Fungsi yang disediakan oleh Apache Tomcat

Ada banyak fitur yang ditawarkan oleh Tomcat. Halaman-halaman berikut di situs web Tomcat akan membantu Anda memahami berbagai fungsi yang ditawarkan oleh Tomcat.

http://tomcat.apache.org/tomcat-9.0-doc/index.html

Membaca semuanya akan memakan waktu, jadi kita akan fokus pada tiga teknologi kunci untuk memahami Tomcat: kemampuan untuk mengontrol koneksi komunikasi, kemampuan untuk mengontrol beberapa komunikasi, dan kemampuan untuk mengontrol aplikasi yang berjalan.

2-1. Fungsi kontrol koneksi komunikasi

Tomcat menyediakan mekanisme untuk menerima permintaan pengguna dan menghubungkan ke server. Komunikasi terjadi apabila mengetik "https://~" di browser dari PC, seperti ditunjukkan dalam diagram di bawah ini.

Untuk memulai komunikasi saat ini, Anda perlu terhubung ke server, dan Tomcat menyediakan mekanisme untuk terhubung.

2-2. Fungsi kontrol untuk beberapa komunikasi

Tomcat menyediakan mekanisme untuk menangani komunikasi dari beberapa pengguna secara simultan. Misalkan, beberapa pengguna mengakses server, seperti ditunjukkan dalam diagram di bawah ini.

Pada saat ini, Tomcat menyediakan mekanisme untuk memulai komunikasi dari beberapa pengguna secara paralel, daripada memproses satu pengguna pada satu waktu secara berurutan.

2-3. Fungsi kontrol aplikasi yang akan dilakukan

Tomcat menyediakan mekanisme untuk menyortir aplikasi untuk dijalankan. Beberapa aplikasi dapat diterapkan pada Tomcat. Misalkan ada beberapa aplikasi pada Tomcat, seperti yang ditunjukkan pada diagram di bawah ini.

Tomcat menyediakan mekanisme untuk menentukan aplikasi mana yang akan digunakan saat ini berdasarkan URL.

3. ringkasan

Tomcat menyediakan fungsionalitas dasar untuk membuat aplikasi web di Java, mengendalikan bagian komunikasi dan aplikasi yang akan dijalankan.

Terima kasih telah menonton sampai akhir.