Rabu, 23 Juni 2010

Kelebihan dan Kekurangan Java Applet Bila Dibandingkan Dengan JSP (Java Server Page), JSF (Java Server Faces), dan AJAX

Temen - temen mungkin ingin tahu apa aja sih kelebihan dan kelemahan Java Applet bila dibandingkan dengan ketiga pembanding yang disebutkan di atas. Ini dia jawabannya.

Kelebihan Java Applet:

1. Cukup mudah dibuat dan dijalankan pada Linux, Mac OS dan OS lainnya karena Java Applet bersifat cross platform.
2. Satu jenis Applet mampu berjalan pada semua versi Java pada waktu yang bersamaan, namun bila membutuhkan plug in JRE yang baru maka harus menunggu download tersebut hingga selesai.
3. Applet berjalan dalam sandbox, sehingga user tidak perlu mengkonfirmasi kode Applet.
4. Applet bisa berjalan tanpa security approval.
5. Applet di support oleh sebagian besar browser.
6. Waktu loading Applet cukup singkat.
7. Semakin sering digunakan, waktu eksekusinya semakin cepat: setelah Applet pertama dijalankan, JVM telah dimulai dan berjalan, sebuah keuntungan untuk pengguna Java.
8. Applet dapat dibuat menjadi aplikasi yang real-time.
9. Applet memindahkan perkerjaan dari server menuju klien, membuat aplikasi web menjadi lebih simple dengan lebih banyak user/klien.

Setelah kita mengetahui kelebihan Java Applet, rasanya kurang dong kalo tidak mengetahui kelemahannya. Ini dia kelemahannya.

Kelemahan Java Applet:

1. Java memerlukan JVM, yang belum tentu disediakan oleh semua web browser
Applet baru bisa dijalankan ketika JVM telah berjalan, dan ini mungkin membutuhkan waktu yang cukup signifikan.
2. Lebih sulit merancang dan membangun User Interface yang bagus dengan Applet daripada menggunakan HTML.
3. Bila security approval-nya gagal – Applet tidak memiliki akses pada sistem yang dimiliki oleh klien.
4. Beberapa organisasi hanya mengijinkan software di-instalasi oleh administrator. Sehingga banyak user tidak bisa melihat Applet secara default.

Tidak ada komentar:

Posting Komentar