http://www.free-powerpoint-templates-design.com
Introduction to web
Web dan Http
Website adalah kumpulan file statis yg berupa halaman html, gambar dan grafik,
dll. Dan aplikasi web adalah situs web dengan fungsionalitas dinamis di server anda
bisa di bilang google facebook twitter semua ini adalah contoh aplikasi web.
Hubungan web dan http, http tidak lain adalah hypertext transfer protocol, itu
adalah protokol yg klien dan pengguna server di web untuk berkomunikasi satu sama
lain itu sangat mirip dengan protokol internet lain seperti smpt yaitu simple mail
transfer, ftp yaitu file transfer protokol
Introduction to servlets
servlet adalah suatu teknologi Java yang diintegrasikan di dalam Web-
Server untuk melakukan fungsi-fungsi server-side. Fungsi server-side ini
dijalankan untuk menanggapi permintaan dari client (web browser).
• Fungsi servlet adalah untuk membuat web dinamis bagi user. Secara
umum, cara kerja servlet adalah menerima request kemudian
mengirim response. Client(browser) mengirimkan HTTP request
pada servlet container. Kemudian servlet container akan
menghantarkan request ke server yang dimaksud. Servlet akan
menjalankan program java. Dan jika diperlukan bisa mengakses
database atau lainnya untuk menghasilkan output berupa HTML.
Halaman HTML ini diserahkan ke servlet container untuk dikirimkan
kembali sebagai response kepada client.
Generic servlets
• Servlet Generik
• GenericServlet mengimplementasikan antarmuka Servlet , ServletCon
fig dan Serializable. GenericServlet mengimplementasikan Antarmuka
Servlet.
• Ini mengimplementasikan semua metode Antarmuka Servlet
kecuali metode layanan . GenericServlet dapat didefinisikan sebagai
generik, ia dapat menangani semua jenis permintaan jadi ini
adalah servlet protokol-independen.
• GenericServlet mengimplementasikan metode log
dari ServletContext Interface. Ketika generik ditulis pengguna bisa
mengganti metode layanan abstrak. Berikut adalah
metode GenericServlet .
Session tracking
• Pelacakan Sesi
• Pelacakan sesi adalah mekanisme yang digunakan servlet untuk mempertahankan
status tentang serangkaian permintaan dari pengguna yang sama (yaitu, permintaan
yang berasal dari browser yang sama) selama beberapa periode waktu.
• Sesi dibagi di antara servlet yang diakses oleh klien. Ini nyaman untuk aplikasi yang
terdiri dari banyak servlet. Misalnya, Toko Buku Duke menggunakan pelacakan sesi
untuk melacak buku yang dipesan oleh pengguna. Semua servlet dalam contoh
memiliki akses ke sesi pengguna.
• Untuk menggunakan pelacakan sesi,