Skip to main content

Apa itu applet?

Applet adalah jenis program komputer khusus yang dimaksudkan untuk berjalan hanya di dalam aplikasi perangkat lunak lain.Istilah ini paling umum digunakan untuk menggambarkan program yang ditulis dalam bahasa pemrograman Java.Program-program ini dirancang untuk menambah fungsionalitas dan interaktivitas ke situs web di mana Standard Hypertext Mark-Up Language (HTML) tidak cukup.Perangkat seluler seperti ponsel juga menggunakan applet, tetapi mereka mungkin melakukannya dengan cara yang berbeda.

Ada banyak perbedaan antara applet dan aplikasi komputer standar.Perbedaan terbesar adalah bahwa applet hanya dapat dijalankan oleh program lain yang sudah ada di sistem, paling sering browser web atau penerjemah khusus lainnya.Ini memberikan keamanan tambahan dan memungkinkan applet untuk tidak tergantung platform karena bahasa yang ditulis diterjemahkan oleh setiap sistem operasi yang berbeda sesuai kebutuhan.

Salah satu manfaat dalam menggunakan applet alih-alih aplikasi adalah implementasi bawaankontrol keamanan yang sangat ketat.Applet standar berjalan dalam mode yang sangat terbatas di mana ia tidak mampu mengakses langsung sumber daya sistem apa pun.Perangkat lunak yang menjalankan program dapat membatasi akses sehingga tidak memiliki kesadaran akan sistem yang sedang dijalankan.Sebagai alternatif, ada jenis applet yang dapat menerapkan metode keamanan canggih yang memungkinkan untuk meningkatkan akses atas kebijakan pengguna.program.Sebuah applet juga dapat digunakan untuk membantu membuat formulir online lebih mudah diisi, menampilkan gambar secara dinamis atau untuk memungkinkan game dimainkan.Applet bahkan menikmati penggunaan luas di pasar perdagangan elektronik, di mana mereka dipekerjakan untuk berkomunikasi dengan aman dengan server saat melakukan pembelian.

Ketika digunakan melalui browser web, applet dapat sangat disesuaikan tanpa perlu menulis ulang perangkat lunak.Ini dilakukan melalui penggunaan HTML.Ketika dipanggil dari dalam dokumen HTML untuk situs web, dimungkinkan untuk meneruskan beberapa parameter berbeda ke program dari langsung di dalam kode HTML.Mekanisme ini memungkinkan satu applet untuk mudah disesuaikan di beberapa situs web.

Perangkat seluler menggunakan applet dengan cara yang sedikit berbeda.Banyak perangkat termasuk kerangka kerja perangkat lunak intrinsik yang memungkinkan applet untuk menjalankan independen dari program lain.Metode ini memberikan semua keamanan dan portabilitas implementasi standar tanpa harus membungkus program dalam wadah perangkat lunak yang terpisah.

Meskipun applet dirancang untuk beroperasi di lingkungan yang aman di mana sistem host tidak dapat dirugikan, ada cara -cara ituMereka dapat memperoleh akses penuh ke sistem.Applet Java dapat ditandatangani, artinya jika pengguna sistem mempercayai program, itu akan diizinkan mengakses file dan sumber daya sistem host.Jenis pengecualian keamanan ini selalu meminta pengguna terlebih dahulu sebelum mengizinkan akses.