Sejarah JSP
Java adalah bahasa pemrograman yang
dapat dijalankan di berbagai platform. Dikembangkan oleh Sun Microsystems, Inc
pada tahun 1991 proyek ini diberi nama kode “Green” dan diterbitkan tahun 1995.
Proyek tersebut belum menggunakan versi yang dinamakan Oak. Nama Oak sendiri
diambil dari pohon Oak yang tumbuh di depan jendela ruang kerja James Gosling.
Kemudian diganti Java karena telah ada bahasa yang bernama Oak. Nama Java ini
diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan
Gosling. Produk pertama proyek “Green” adalah “*7”, sebuah kendali jauh yang
cerdas. Karena pasar belum tertarik dengan produk konsumer cerdas maka proyek
“Green” harus menemukan pasar lain. Penerapan mengarah menjadi teknologi di web.
Pada 1995, Netscape memutuskan membuat browser dilengkapi Java. Setelah
itu diikuti IBM, Symantec, bahkan Microsoft.
Setelah itu berbagai industri
meliriknya. Dengan strategi terbuka, banyak industry menyambutnya. Berbagai
universitas Amerika, Jepang dan Eropa mengubah pengenalan bahasa pemrogramannya
menjadi Java, meninggalkan C++. Java lebih sederhana dan mengakomodasikan
hampir seluruh fitur penting bahasa-bahasa pemrograman ciptaan manusia.
Sebagai bahasa yang menampung hampir
seluruh kemampuan terbaik bahasa pemrograman yang pernah dikembangkan umat
manusia, maka bahasa ini memang menjadi tidak mudah, sedikit rumit dan
kompleks. Namun, kita pantas sedikit bersusah agar mampu menguasai salah satu
kakas terampuh umat manusia, yaitu bahasa pemrograman modern.
- Ø Java Bahasa Mudah?
Pernyataan ini dapat benar sekaligus
salah. Pernyataan benar bahwa bahasa Java merupakan bahasa sederhana, terdiri
beberapa sintaks konsisten. Bahasa Java mudah diperluas untuk keperluan khusus.
Konsep-konsep pemrograman yang diusung bahasa Java merupakan konsep-konsep
pemrograman yang terbukti unggul, disaring dari beragam fitur bahasa
pemrograman yang pernah ada sejak awal komputasi modern (elektronik)
tahun 1950-an.
Pernyataan salah apabila dikaitkan
dengan seluruh kemampuan yang telah dapat diimplementasikan dengan bahasa Java.
Bahasa Java sebagai bahasa berkemampuan luar biasa tentu bukan kakas sederhana
yang mudah. Java yang memiliki kemampuan luar biasa karena telah memiliki
beribu pustaka kelas yang memberi tambahan kemampuan padanya.
Seluruh
kemampuan yang dimiliki Java dapat dikatakan mampu membuat segala jenis
aplikasi yang saat ini ada :
- Berbasis konsol tradisional yang berbasis teks (text-based application).
- Berbasis windows atau GUI based application segala platform system operasi.
- Aplikasi di web browser dengan Java Applet.
- Aplikasi di web server dengan Java Servlet, JSP (Java Server Pages).
- Aplikasi berbasis model komponen Java seperti Component di Borland Delphi atau Control di Visual Basic, yaitu JavaBeans.
- Aplikasi tersebar skala enterprise dengan EJB (Enterprise Java Beans) disertai standar konektifitas basis data (JDBC – Java Database Connectivity), messaging (JMS – Java Messaging System), mailing (Java Mail), konektivitas (JCA – Java Connectivity Architecture), RMI (Remote Methode Invocation) dan sebagainya.
- Aplikasi handheld dan mobile computing melalui J2ME (Java 2 Micro Edition).
Tidak ada komentar:
Posting Komentar