Java applet adalah sebuah program kecil yang ditulis dengan
menggunakan bahasa pemrograman Java, yang diakses melalui halaman Web
dan dapat di-download ke dalam mesin klien yang kemudian menjalankannya
di dalam jendela penjelajah web. Java applet dapat secara dinamis
menambahkan beberapa fungsi kepada halaman-halaman Web yang bersifat
statis. Akan tetapi, untuk menjalankannya sebuah komputer harus memiliki
program penjelajah web yang dapat mJava applet adalah sebuah program
kecil yang ditulis dengan menggunakan bahasa pemrograman Java, yang
diakses melalui halaman Web dan dapat di-download ke dalam mesin klien
yang kemudian menjalankannya di dalam jendela penjelajah web. Java
applet dapat secara dinamis menambahkan beberapa fungsi kepada
halaman-halaman Web yang bersifat statis. Akan tetapi, untuk
menjalankannya sebuah komputer harus memiliki program penjelajah web
yang dapat menjalankan Java, seperti Microsoft Internet Explorer 4.0 ke
atas, Netscape Navigator, Mozilla Firefox, dan Opera. Ketika sebuah
Java applet dibuat, semua pernyataan Java yang terkandung di dalam kode
sumbernya akan dikompilasi menjadi Java bytecode, yakni sebuah bahasa
mesin semu (virtual engine/machine language) yang dibentuk oleh Java.
Berkas yang berisi Java bytecode ini akan disimpan sebagai sebuah berkas
kelas Java (Java class file) di dalam sebuah Web server, seperti halnya
Apache HTTP Server atau Microsoft Internet Information Services (IIS).
Sebuah halaman Web yang hendak menggunakan applet tersebut harus
menggunakan tag … di dalam kode sumber-nya. Ketika sebuah penjelajah Web
milik klien melakukan request kepada halaman Web tersebut dan menemukan
bahwa di dalamnya terdapat tag …, bytecode di dalam Java class file
akan dieksekusi oleh mesin semu di dalam jendela penjelajah Web, yang
dapat berupa Microsoft Java Virtual Machine atau Java Runtime Engine
dari Sun Microsystems.enjalankan Java, seperti Microsoft Internet
Explorer 4.0 ke atas, Netscape Navigator, Mozilla Firefox, dan Opera.
Ketika sebuah Java applet dibuat, semua pernyataan Java yang
terkandung di dalam kode sumbernya akan dikompilasi menjadi Java
bytecode, yakni sebuah bahasa mesin semu (virtual engine/machine
language) yang dibentuk oleh Java. Berkas yang berisi Java bytecode ini
akan disimpan sebagai sebuah berkas kelas Java (Java class file) di
dalam sebuah Web server, seperti halnya Apache HTTP Server atau
Microsoft Internet Information Services (IIS). Sebuah halaman Web yang
hendak menggunakan applet tersebut harus menggunakan tag … di dalam kode
sumber-nya. Ketika sebuah penjelajah Web milik klien melakukan request
kepada halaman Web tersebut dan menemukan bahwa di dalamnya terdapat tag
…, bytecode di dalam Java class file akan dieksekusi oleh mesin semu di
dalam jendela penjelajah Web, yang dapat berupa Microsoft Java Virtual
Machine atau Java Runtime Engine dari Sun Microsystems.(wikipedia)
0 komentar:
Posting Komentar