Minggu, 11 Maret 2012

Sekilas Java di web

Java baik untuk digunakan di web karena java merupakan bahasa pemrograman yang sedang berkembang pada saat ini dan memiliki prospek mengenai perkembangannya ke depan. Disamping itu, java menyediakan user interface toolkit (Swing) yang lengkap, fasilitas penggunaan grafik (API Java 2D), pengaksesan layanan pada desktop seperti mencetak dokumen dan pengontrolan browser, dan solusi deployment kline (Java Web Start).
Teknologi java yang dapat digunakan untuk web adalah applet,servlet,dan java server pages (JSP).
Applet digunakan desktop yang dijalankan web. Servlet merupakan bagian dari J2EE yang memang didedikasikan untuk java di web. Servle dapat menampilkan halaman web menggunakan HTML namun pemrosessannya aksi pada web menggunakan bahasa java. Servlet dapat menggunakan seluruh pustaka standar java untuk mendefinisikan proses yang dibutuhkan. Pada perkembangannya, Sun mengeluarkan sebuah teknologi yang dibuat diatas servlet yaitu teknologi JSP untuk memudahkan prorgrammer yang tidak terbiasa dengan java membuat halaman web dengan java.
Java merupakan teknologi yang memerlukan sebuah virtual machine, oleh karena itu dibutuhkan spesifikasi server yang cukup memadai jika ingin menggunakan java di web.

Pada saat ini banyak framerwork yang didedikasikan untuk java di web. Framerwork adalah kerangka kerja yang memudahkan programmer untuk membuat sebuah aplikasi sehingga programmer akan lebih mudah melakukan perubahan (customize) terhadap aplikasinya dan dapat memakainya kembali untuk aplikasi lain yang sejenis.

Beberapa framerwork untuk membangun aplikasi web berbasis java telah banyak dibuat, misalnya  struts dari apache.  Struts menggunakan prinsip desain model-view controller (MVC).

Tidak ada komentar:

Posting Komentar