Anda di halaman 1dari 2

JAVASCRIPT DAN JAVA APPLET Javascript Javascript adalah bahasa skrip yang ditempelkan pada kode HTML dan

diproses di sisi klien. Dengan adanya bahasa ini, kemampuan dokumen HTML menjadi semakin luas. Sebagain contoh, dengan menggunakan JavaScript dimungkinkan untuk memvalidasi masukanmasukan pada formulir sebelum formulir dikirimkan ke server. Javascript bukanlah bahasa Java dan merupakan dua bahasa yang berbeda. Javascript diinterpretasikan oleh klien (kodenya bisa dilihat pada sisi klien), sedangkan kode Java dikompilasi oleh pemrogram dan hasil kompilasinyalah yang dijalankan oleh klien.

Apa yang dapat dilakukan oleh Java Script JavaScript bisa digunakan untuk membuat berbagai aplikasi seperti game, robot, kalkulasi, validasi form sebelum mengirim data ke server, widget situs, dan masih banyak lagi. Yang saya suka itu karena bersifat client side dan mantap untuk membuat robot memakai ajax ( Asynchronous JavaScript and XMLHTTP), misal robot auto like facebook, auto post, auto game dkk. Melalui pemprograman lain seperti php jg bisa sih, tetapi dapat membuat server menjadi down atau rawan disuspend kalo dishared hosting.

Program sederhana Javascript Membuat alert box <!DOCTYPE html> <html> <head> <script> function myFunction() { alert("Hello! I am an alert box!"); } </script> </head> <body> <input type="button" onclick="myFunction()" value="Show alert box" /> </body> </html>

Java Applet Java Applet adalah sebuah program pendek yang ditulis dengan java (tidak JavaScript) yang terpasang ke halaman World Wide Web dan dieksekusi oleh mesin browser. Sering digunakan untuk aplikasi web yang rumit. Java applet adalah sebuah applet yang dikirim ke pengguna dalam bentuk Java bytecode. Applet Java dapat berjalan dalam browser Web menggunakan Java Virtual Machine (JVM), atau dalam appletviewer Sun, alat yang berdiri sendiri untuk pengujian applet. Applet Java diperkenalkan pada versi pertama dari bahasa Java pada tahun 1995, dan ditulis dalam bahasa pemrograman yang mengkompilasi ke Java bytecode, biasanya dengan Java, tetapi juga dalam bahasa lain seperti Jython, JRuby, atau Eiffel (melalui SmartEiffel). Perbedaan Java Applet dan Java Application 1. Application berjalan menggunakan Java Interpreter atau command line prompt. Sedang Applet berjalan pada Browser atau pada halaman WEB menggunakan HTML. 2. Java Applet adalah sebuah class yang dapat diaktifkan pada Web Browser seperti Netscape Communicator atau Internet explorer. Java Applet dienkapsulasi sebagai bagian dari HTML. 3. Java Applet mempunyai mempunyai siklus hidup. Security Applet Untuk masalah keamanan Java Applet sendiri, Java Applet telah mengalami perubahan yang cukup banyak sejak versi pertamanya. Java Applet versi 1.0 menggunakan sistem keamanan yang applet restricted, yaitu applet tidak dapat mengakses sumber daya lokal untuk menjamin keamanan di komputer pengguna. Java Applet versi 1.1 dan 1.2 sudah diperbolehkan untuk mengakses sumber daya lokal seperti hardisk, hubungan port, dan sistem komputer. Pada versi 1.2, Java Applet menggunakan priviledge service untuk mengatur prioritas tiap-tiap applet yang dijalankan. Jadi, sebuah applet dapat mempunyai hak-hak tertentu yang digunakan untuk mengakses sumber daya lokal. Hak-hak tesebut misalnya 66 membaca hardisk, menulis hardisk, membuka hubungan port, dan mengakses sistem. Pemakai dapat mengijinkan sebuah applet untuk mempunyai akses pada sistem komputer dan dapat melarang applet tertentu untuk mengaksesnya (sandbox model). siklus hidup sedang Java Application tidak

Anda mungkin juga menyukai