HotJava adalah aplikasi “Web-Browser” yang mampu menjalankan program-program JAVA yang disebut “Applet” pada halaman Web. Applet adalah program Java yang dapat dimasukkan dalam sebuah halaman HTML dengan menggunakan tag khusus, seperti gambar termasuk menggunakan tag IMG.
Munculnya JAVA telah meransang munculnya dinamika dalam dunia Web, tidak statis lagi, dan bisa memberi layanan interaktif. Dewasa ini semua Web-Browser sudah menunjang aplikasi JAVA bahkan kemunculan Java telah memicu munculnya hal-hal baru seperti JavaScript, Visual J++, Active-X dll, yang berusaha menandingi kekuatan JAVA dalam dunia Web. Browser pertama yang dapat membaca Java adalah Hot Java. Setelah Browser Netscape dari perusahaan Netscape Navigator dan Internet Explorer dari perusahaan Microsoft Inc dapat membaca script Java, maka bahasa Java semakin popular.
Pada saat pembuatan, HotJava tersedia untuk platform berikut:
Unix: Sun Solaris 2.3, 2,4, 2,5 SPARC berbasis mesin
Windows: Microsoft Windows NT dan Windows 95
Perhatikan bahwa HotJava belum tersedia untuk Macintosh meskipun interpreter Java sudah tersedia untuk Macintosh System 7.5
Hal ini juga diperhatikan bahwa pada saat penulisan, versi yang tersedia adalah HotJava Versi 1.0 alpha 3. Tujuan utama dari Sun Microsystems pada awal proyek adalah HotJava datang dengan produk yang dapat digunakan untuk menunjukkan konsep konten yang bisa dieksekusi pada halaman WWW.
Seperti Java Developer Kit (terdiri dari Java Compiler, Interpreter Java, Viewer Java Applet, Java Debugger API) kemudian dikembangkan melalui rilis alpha dan beta untuk rilis final dari JDK versi 1.0 pada tanggal 23 Januari 1996, HotJava tidak dikembangkan secara paralel.
Akibatnya, HotJava 1,0 alpha 3 hanya dapat mengeksekusi applet yang dikembangkan dengan menggunakan versi awal (alpha) dari Java Developer Kit (JDK). Ini tidak akan bisa mengeksekusi applet yang dikembangkan dengan menggunakan beta atau versi lengkap baru ini dirilis (1,0) dari JDK. HotJava 1,0 alpha 3 Oleh karena itu penggunaan agak terbatas.
Pengembang WWW browser lain telah memasukkan teknologi Java ke dalam produk mereka atau akan melakukannya dalam waktu dekat.
Netscape Navigator dan akun Spyglass Mosaic 'untuk hampir 95% dari web browser digunakan di Internet saat ini. Kedua perusahaan telah berlisensi teknologi Java. Netscape Navigator 2.0 sudah sepenuhnya menggabungkan kemampuan mengeksekusi applet Java yang dikembangkan dengan menggunakan beta serta versi 1.0 rilis penuh dari JDK. Netscape Navigator 2.0 sehingga melengkapi HotJava 1,0 alpha 3.
Spyglass bermaksud untuk sepenuhnya mengintegrasikan teknologi Java ke dalam rilis Mosaicberikutnya.
Ketika Anda mengakses halaman Web, Browser HotJava mencoba secara default untuk menghubungkan langsung ke mesin yang ditentukan dalam URL. Jika Anda menjalankan Browser HotJava pada jaringan perusahaan, Anda mungkin menemukan bahwa Anda tidak dapat mendapatkan akses ke halaman Web di luar jaringan Anda. Hal ini mungkin karena perusahaan Anda telah mengatur firewall jaringan aman yang tidak dapat ditembus, kecuali dengan pergi melalui server proxy. Proxy server adalah program yang menangani komunikasi antara jaringan terlindungi dan Internet pada umumnya. Program-program ini biasanya memverifikasi pengguna dan menyimpan log akses.
Jika Anda tidak dapat mengakses halaman Web di luar jaringan Anda, Anda mungkin perlu menentukan server proxy. Anda mungkin perlu meminta administrator sistem Anda untuk nama server proxy Anda harus menggunakan, dan port yang sesuai. Port adalah "saluran" proxy digunakan untuk mendengarkan jenis tertentu permintaan komunikasi.
Alasan lain untuk menggunakan proxy adalah untuk meningkatkan kinerja dan mengurangi lalu lintas jaringan. Banyak proxy server cache halaman yang Anda kunjungi. Caching halaman sementara toko mereka ke disk sehingga mereka tidak harus didownload di seluruh jaringan lagi ketika mereka selanjutnya diakses. Jika Anda memiliki banyak permintaan pada satu jaringan untuk halaman Web yang sama, itu membuat banyak akal untuk cache halaman dalam satu tempat.
Anda mungkin perlu mengatur proxy yang berbeda dan port untuk setiap jenis protokol yang berbeda (http, https, ftp, gopher dan), atau Anda dapat menggunakan proxy yang sama dan port untuk setiap jenis. Administrator sistem Anda harus memberitahu Anda apa yang Anda butuhkan.
SOCKS adalah jenis lain dari server yang memungkinkan akses di firewall jaringan. Tanyakan pada administrator sistem Anda jika Anda harus menggunakan SOCKS proxy server atau protokol, dan nama server yang tepat (s).
Anda dapat memotong proxy Anda saat menghubungkan ke host yang ditunjuk, seperti host dalam firewall Anda. Ketik nama host yang anda ingin menghubungkan langsung, tanpa menggunakan proxy, dalam bidang teks Jangan proxy. Gunakan nama host lengkap, dalam bentuk host.domain (misalnya, myhost.mycompany.com). Pisahkan beberapa nama host oleh spasi atau tombol kembali.
Anda juga dapat menetapkan seluruh domain di bidang Jangan proxy dengan memasukkan nama domain yang dimulai dengan suatu periode. Sebagai contoh, ketik. Mycompany.com untuk memotong proxy untuk semua host dalam domain mycompany.com.
Jika Anda belum ditunjuk apapun proxy, tidak perlu untuk mengisi bidang Jangan proxy. Dalam hal ini, tidak ada proxy akan digunakan setiap saat.
HotJava mendukung NCSA 1.3.A dan 3,0 CERN server proxy, dan bebrapa versi terakhir.
Referensi :
http://en.wikipedia.org/wiki/HotJava
http://www.euroyellowpages.com/exhibitn/javhwhat.html
http://www.dfki.uni-kl.de/km/java/java/HotJava/UsersGuide
HotJava
Kamis, 05 Januari 2012
Langganan:
Postingan (Atom)