1. BAHASA PEMROGRAMAN II
DISUSUN OLEH :
NAMA : MAYA SURYA
NIM : 1011009
JURUSAN SISTEM INFORMASI
STMIK CATUR SAKTI
KENDARI
2010
2. Tugas :
Jakarta Tomcat
Blazic
Glassfish
1. Jelaskan cara menginstalasi dari ketiga web server tersebut
2. Apa perbedaan dari ketiga web server tersebut
3. Jelaskan apa dan kegunaannya dari JSP ( Java Server Pages )
4. Jelaskan pengertian Servlet
5. Buatlah website tampilan sederhana dgn menggunakan file .jsp.
( hasilnya di print screen )
Jakarta Tomcat
Jakarta Tomcat adalah web application server, yang mempunyai kemampuan sebagai
Servlet container dan JSP container di mana Anda bisa mendeploy Servlet dan JSP. Di atas
Jakarta Tomcat, Servlet dan JSP akan bekerja melayani request dari client, yang lumrahnya
adalah berupa browser.
Untuk bisa menjalankan Jakarta Tomcat, Anda membutuhkan Java Development Kit (JDK).
Untuk instalasi Jakarta Tomcat, Anda bisa mendownload binary dari
http://jakarta.apache.org , dalam format .zip, .tar.gz. Yang Anda perlu lakukan hanyalah
mendecompress file tersebut.
Dalam bekerja dengan Jakarta Tomcat, Anda mempunyai sebuah directory yang
dikenal sebagai TOMCAT_HOME. TOMCAT_HOME adalah directory di mana
Jakarta Tomcat diinstall. Selanjutnya di bawah TOMCAT_HOME Anda akan
menemukan beberapa subdirectory, diantaranya bin/, conf/, logs/ dan webapp/. Di
dalam subdirectory bin/ terdapat file-file executable terutama untuk menjalankan dan
menghentikan Jakarta Tomcat. Di dalam subdirectory conf/ terdapat file-file untuk
configuration. Di dalam subdirectory logs/ terdapat file-file log. Dan subdirectory
webapp/ adalah di mana Anda bisa meletakkan aplikasi Web yang Anda bangun dengan
Servlet dan JSP.Di bawah subdirectory webapp/ Anda bisa mengcreate subdirectory.
3. Sub directory ini akan dijadikan sebagai Context oleh Jakarta Tomcat.
Anda menjalankan Jakarta Tomcat dengan mengexecute startup.sh di
subdirectory bin/. Sedangkan untuk menghentikan Tomcat Anda mengexecute
shutdown.sh di sub directory bin/ juga.Secara default Jakarta Tomcat siap melayani
request dari client melalui port 8080. Melalui Web browser, Anda bisa menghubungi
http://localhost:8080.
BLAZEK
Blazek Web Desain dimiliki oleh Nathan Blazek dari Kearney, Nebraska. Kami, Blazek
Web Desain, telah menciptakan banyak situs web selama sepuluh tahun terakhir. Kita telah
menyaksikan berbagai tahap Bahasa HTML datang juga seperti yang terlihat dalam
pengembangan perangkat tambahan Flash, Shockwave, XHTML, SHTML, XML, PHP,
ASP, dan desain berbasis CSS. Sebagai pengembang, kami dapat membantu Anda membuat
keputusan ketika datang ke kegunaan, arah dan konektivitas dari situ.
Pemilik dan pendiri Desain Web Blazek, Nathan Blazek, telah menerima gelar Bachelor of
Science di Ilmu Komputer di University of Nebraska di Kearney. Dia juga mencapai minor
dalam Multimedia. Keputusannya untuk mencapai minor dalam Multimedia lahir dari
hasratnya untuk pengembangan web. Kombinasi derajat dan membantu kecil memberikan
pengetahuan pemrograman dan desain grafis yang dibutuhkan untuk menciptakan tata letak
yang efektif dan kode untuk situs web.
Glass Fish
GlassFish adalah server aplikasi yang kompatibel dengan Java EE yang paling sering
diunduh di industrinya. Dengan lebih dari 24 juta pengunduh sampai dengan hari ini, Sun
GlassFish Enterprise Server v3 memberikan solusi server aplikasi setingkat enterprise
berbasis open source.
Dengan Sun GlassFish Enterprise Server v3, organisasi dapat membuat dan menggunakan
aplikasi Web modern dengan Java EE 6 Web Profile dan dengan mudah meningkatkan
kekuatan platform Java EE 6 secara utuh untuk aplikasi enterprise.
4. 1. Cara menginstall :
Jakarta Tomcat :
1. apache tomcat dapat di download di http://tomcat.apache.org/download-60.cgi#6.0.26
atau jakarta.apache.org.
2. anda dapat mendownload dalam 3 bentuk: zip, exe, dan tar.gz.
Jika anda mendownload dalam bentuk zip :
3. exstrak file zip kedalam direktori C:
4. setting JAVA HOME (properties my computer-edvanced-environment variable-system
variable-new)
JAVA_HOME
C:Program FilesJavajdk1.6.0
5. setting CATALINA HOME
CATALINA_HOME
C:apache-tomcat-6.0.18
6. setting PATH
PATH
C:Program FilesJavajdk1.6.0bin;C:apache-tomcat-6.0.18bin;
7. restart windows anda.
8. testing apache tomcat:
– start-run-cmd
– ketikkan catalina.bat run
– buka web browser dan silahkan masuk ke localhost:8080
5. 1. *) instalasi dalam bentuk file .exe
download tomcat 6.0.26.exe dan jalankan. pada bagian Choose Component pilih costum
sesuai gambar dibawah :
2. Isi user name dan password dan biar port defaultnya 8080
6. 3. Kemudian masuk ke direktori C: (dimana file instalasinya tersimpan, biasanya dalam
program file atau langsung dalam direktori C)/tomcat 6/bin dan jalankan file tomcat6.exe
4. Buka web browser-silahkan masukkan url URL http://localhost:8080 dan akan tampil
homepage tomcat seperti dibawah :
7. Cara menginstall glassfish :
Yang harus dimiliki sebelum menginstall Glassfish adalah GlassFish.jar. Dan sekarang anggap
saja anda sudah mempunyai Glassfish.jar.
Langkah – langkah :
1. Copy Glassfish.jar anda ke direktori yang anda inginkan, sebaiknya di C: saja.
2. Buka command prompt dan ketikkan java -Xmx256m -jar (nama file glassfish).jar, misalnya :
java -Xmx256m -jar glassfish-installer-v2ur2-b04-windows.jar
3. Tunggu beberapa saat, akan muncul sebuah window agreement seperti ini,
klik tombol accept hingga berubah menjadi enabled. Dan tunggulah beberapa saat lagi hingga
terdapat tulisan "Installation Complete" pada command prompt.
4. Masuk ke direktori glassfish, melalui command prompt. Setelah masuk direktori glassfish,
ketikan "libantbinant -f setup.xml", enter.
5. Setelah itu akan muncul tulisan BUILD SUCCESSFULLY pada command prompt, berarti
anda telah berhasil meng-install Glassfish di komputer anda.
8. 6. Copy sebuah mysql-connector-java minimal versi 4 ke folder lib di dalam folder glassfish.
7. Kemudian buka command prompt lagi, masuk pada folder bin di dalam folder glassfish
melalui command prompt(c:glassfishbin>).
8. Ketikan asadmin create-domain --user admin --adminport 4848 domain1. Perintah ini untuk
membuat domain baru pada glassfish. Masukan password= password dan password again=
password.
9. Tunggu hingga semua selesai terinstall hingga muncul tulisan "Domain domain1 created"
pada command prompt anda.
10. Ketikan asadmin start-domain domain1 untuk menjalankan server dan tunggu beberapa saat
hingga domain running.
11. Buka browser anda dan buka URL http://localhost:4848, sesuai dengan port yang anda buat
pada command prompt tadi.
12. Akan muncul form login, masukkan username: admin dan password: password. Klik Login.
13. Pilih menu Web Applications dan pilih deploy. Tekan browse, lalu pilih file *.war pada
folder dist yang berada di dalam project dan pilih Server pada Virtual Server. Kemudian klik
OK.
14. Pilih menu Resource pada menubar kiri. Pilih JDBC - Connection Pools dan klik new.
Setelah terisi tekan next untuk proses selanjutnya. Isikan beberapa field text pada property-
property yang telah di sediakan oleh glassfish. Seperti user:(username database anda),
password:(password database anda), Url/url:(tempat database anda). jangan lupa klik finish.
15. Kemudian klik Connection Pool yang tadi telah dibuat dan klik PING untuk mengetahui
Glassfish tersebut sudah connect dengan database atau belum.
16. Jika terdapat tulisan PING SUCCESSED, berarti Glassfish sudah berhasil melakukan
koneksi ke database anda,
9. 3. Kegunaan dari JSP ( java server pages )
JSP merupakan halaman yang menggabungkan HTML dengan scripting tag dan program java.
Pada saat JSP dipanggil client melalui browser, JSP tersebut akan di kompile terlebih dahulu
menjadi servlet, dan kemudian hasilnya dikembalikan ke client.
Kegunaannya : JSP bertujuan untuk menyederhanakan pembuatan dan manajemen halaman web
yang bersifat dinamis, dengan cara memisahkan content dan presentasi.
4. Pengertian Servlet
Servlet adalah class Java yang menangani request dari user dan memberikan response.Servlet
merupakan class Java yang mengimplement interface Servlet dan menerima request dari class
Java, request client atau servlet yang lain.
Servlet juga bisa disebut HTTP servlet.Hal ini dikarenakan Servlet menggunakan protokol
HTTP,tapi Servlet bukan termasuk dalam spesifikasi protokol Client-Server.
Untuk menciptakan sebuah Servlet, kita harus mengimport extension class javax.servlet dan
javax.http.servlet.Javax.servlet berisi framework dasar servlet dan javax.servlet.http berisi
framework yang akan menangani HTTP request.
4. Website sederhana dengan JSP