Posted by: tonyteaching | June 28, 2009

Mengenal SERVLET & Apache Tomcat

Sebagai seorang yang masih BODHO dalam pemrograman. Bagi saya, belajar bahasa pemrograman Java begitu menyenangkan dan bener2 efisien, karena:

1. GRATIS

2. Bisa DiEksekusi di Sistem Operasi apa aja (Windows, Linux, dll) : Jadi sekali nulis Script bisa di-Run di mana aja

3. Bisa buat mbikin aplikasi untuk dijalankan berbagai jenis alat/device: aplikasi di Desktop/PC; mobile devices seperti handphone dan PDA (J2ME); aplikasi web untuk sisi Client ~ html (applet), aplikasi web untuk sisi server ~ PHP atau ASP (Servlet dan JSP), dan aplikasi yang dijalankan dari network (Java Network Launching Protocol/JNLP).: Jadi sekali belajar Java, insyaAlloh bisa dipake buat nulis aplikasi buat apa aja🙂

————————

Apa itu Servlet?

Servlet ~ PHP

Servlet adalah aplikasi java yang dijalankan di sisi server, script Servlet yang kita tulis (Java) — akan diolah oleh Server (‘Servlet Container‘) –> menghasilkan tampilan akhir script HTML yang berbeda di Web Browser.

Untuk menjalankan sebuah aplikasi Servlet kita membutuhkan Server yang mendukung Servlet atau disebut ‘Servlet Container’.

Servlet Container yang gratis dan populer yakni “Apache Tomcat” dan “Jetty

—– Jadi..kalo kita mau menjalankan sebuah aplikasi Servlet, maka file Servlet tersebut harus disimpan di Server/PC yang diinstall dan menjalankan ‘Servlet Container’ misalnya Apache Tomcat.

Dimana bisa men-download Apache Tomcat?

di sini: http://tomcat.apache.org/download-60.cgi

—————-

Apa Beda “Apache Tomcat Server” dengan “Apache Web Server”?

Apakah kita perlu menginstall dua-duanya?

Apache Tomcat Server pada intinya adalah Web Server (seperti Apache Web Server) hanya memiliki kelebihan mendukung aplikasi Servlet.

Mana yang perlu kita install: Apache Tomcat Server atau Apache Web Server?

Tergantung aplikasi-aplikasi yang kita simpan dan sering kita jalankan di dalam server kita.

Pada dasarnya: Apache Web Server dibangun untuk melayani aplikasi-aplikasi httpd seperti PHP atau Perl, sedangkan Apache Tomcat dibangun untuk aplikasi-aplikasi Servlet seperti JSP.

Namun Apache Tomcat selain utamanya melayani Servlet, juga mampu melayani PHP namun diperlukan beberapa usaha.

Jadi ada 2 pilihan jika kita ingin Server kita mau melayani Servlet sekaligus PHP:

Option 1: menginstall dua-duanya, yakni Apache Tomcat server dan Apache Web Server + PHP

Option 2: hanya menginstall Apache Tomcat server namun memodifikasinya untuk integrasi dengan PHP

Yang harus diwaspadai, umumnya hosting server hanya support Web Server tidak termasuk Servlet!

——————————————————————

Bagaimana membuat Apache Tomcat server kita mampu melayani PHP?

baca di posting Integrasi PHP dengan Apache Tomcat ya….


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: