Pemrograman Internet Basis Java

Slides:



Advertisements
Presentasi serupa
PENGENALAN INTERNET M. Masrur, SKom.
Advertisements

 Putra Prima Naufal
KONSEP DASAR WEB DAN INTERNET
Pengantar Teknologi Informasi
Pemrograman Internet Konsep Dasar.
PENGENALAN PHP DAN INSTALASI WEB SERVER
Pemrograman Internet Basis Java
Latar Belakang Masalah
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Dasar - dasar Web dan HTML
KONSEP PEMROGRAMAN WEB
Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Menggunakan Java Bean dalam java server pages
Pertemuan Ke-1 (Konsep Dasar Web)
Element Scripting Lanjut
Konsep Pemrograman Web
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
Aplikasi Web Berbasis JSP
Web Server dan konfigurasi web server
Konsep Pemrograman Internet
SISTEM INFORMASI BERBASIS WEB
Object Oriented Programming (OOP)
Identitas Mata Kuliah 1 2 Kompetensi Mata Kuliah Kompetensi Mata Kuliah  Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu  Mengenal internet.
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Pengenalan Web Server dan Server Side Script
Pertemuan 1 Pengenalan Dasar Web.
Pengenalan Teknologi Java
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Pemrograman Berorientasi Objek Lanjut
Proses Pengembangan Website
Pertemuan Ke-1 (Konsep Dasar Web)
Pemrograman Web II Ganjil
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Dasar - dasar Web dan HTML
Pengantar Pemrograman Internet 2
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
Pemrograman internet ABU SALAM, M.KOM.
Pertemuan 1 Khairul Anwar Hafizd
Pengenalan Java.
Pengantar “Pemrograman Web Lanjut”
Pemrograman Basis Data Berbasis Web
P. Web Lanjut By : Cahaya Jatmoko, M.Kom
PHP( web Dasar) By : Lisda Juliana P.,SSi..
PERTEMUAN KE 1 PENGENALAN J2EE BY : TITO SUGIHARTO
PEMROGRAMAN BERORIENTASI OBJEK
Sistem Manajemen Basis Data Web
Konsep Pemrograman Internet
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Kontrak Kuliah Pemrograman Web 2 (Semester Ganjil 2010/2011)
Prinsip Dasar Internet & Pemrograman Web
Pengenalan Web Server dan Server Side Script
Pengantar Teknologi Informasi
Penanganan Form menggunakan jsp
JAVA.
5 Sistem Penunjang Keputusan (Decission Support System) 2 SKS
Pengenalan Java.
Pemrograman Basis Data Berbasis Web
Pengantar Teknologi Informasi
Pengenalan Java.
Pengenalan Java.
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
APLIKASI CLIENT SERVER
Pemrograman Internet Wahyu Herlambang ( )
PEMROGRAMAN BERORIENTASI OBJEK
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Pengenalan Web Server dan Server Side Script
Transcript presentasi:

Pemrograman Internet Basis Java Prodi Sistem Informasi, Fakultas Teknik Universitas Pesantren Tinggi Darul Ulum 24 September 2014 Mukhamad Masrur, S.Kom., M.Kom.

Penilaian Presensi : 20% Tugas individu : 15% UTS : 25% UAS : 40%

1. Apa yang dimaksud dengan Java Server Pages ? 2. Apa yang dimaksud dengan web server? 3. Apa yang dimaksud dengan web container? Apa yang dimaksud dengan Java Virtual Machine ? Apa yang dimaksud dengan Context ?

Dasar JSP (Java Server Pages) JSP adalah suatu teknologi web berbasis bahasa pemrograman Java dan berjalan di Platform Java Java Server Pages (JSP) adalah bahasa scripting untuk web programming yang bersifat server side seperti halnya PHP dan ASP. JSP dapat berupa gabungan antara baris HTML dan fungsi-fungsi dari JSP itu sendiri. JSP merupakan bagian dari J2EE dan khususnya merupakan komponen web dari aplikasi J2EE secara keseluruhan.

Contoh website e-commerce basis jsp

Kebutuhan Sistem untuk JSP HARDWARE 1 PC / Laptop SOFTWARE Java Standard Development Kit JVM (Java Virtual Machine) Aplikasi server (tomcat & MySql) Desain & Editor (notepad / dreamwever) NetBeans 6.0 s/d 7.01 (support jsp) BRAIN WARE Mahasiswa Algoritma & Struktur Data Dasar Pemrograman Java

Arsitektur JSP Sebagai gambaran bagaimana JSP melalui masa hidupnya bisa dilihat pada gambar berikut :

Web Container Menurut spesifikasi J2EE, dikenal EJB Container, Web Container dan Application Server. Web Container adalah services yang dijalankan oleh suatu Java Application Server khususnya untuk services yang compliance/kompatibel dengan Servlet dan JSP. Selain menjadi services oleh Java Application Server, Web Container dapat berdiri sendiri. Contoh Web Container adalah Tomcat, ServletExec, Resin, Jrun, Blazix. Web Container juga dapat bekerja sama dengan web server, misalnya Tomcat dengan Apache, Jrun dengan IIS.

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.

Java Virtual Machine Sebelum menginstal Web Container sebagai prasyarat untuk menjalankan JSP, maka terlebih dulu harus menginstal Java Virtual Machine. Java Virtual Machine adalah software yang berfungsi untuk menerjemahkan program Java supaya dapat dimengerti oleh komputer. Mesin virtual yang diimplementasikan oleh software sehingga menyamai mesin yang sebenarnya. Menyediakan spesifikasi platform perangkat keras yang dapat meng-compile semua program Java

Context Sebuah Context adalah sebuah aplikasi Web yang terpisah, berdiri sendiri, independen. Sebuah Context mempunyai configuration masing-masing. Library dari sebuah Context juga tidak bisa dibaca oleh Context lain. Obyek di sebuah Context tidak bisa mengakses obyek di Context lain. Di atas sebuah web application server seperti Jakarta Tomcat bisa dideploy lebih dari satu Context. Anda bisa membuat sebuah Context dengan membentuk sebuah subdirectory di bawah TOMCAT_HOME/webapps/. Dalam folder webapps/ inilah file JSP ditaruh. Sebuah Context yang lengkap mempunyai subdirectory WEB-INF/ di mana terdapat web.xml yang merupakan configuration file dari Context ini.

Membuat context. Buatlah sebuah folder (misal dengan nama ‘teknik’) didalam TomcatHome/webapp/. Maka akan didapat hirarki sebagai berikut TomcatHome/webapp/teknik. Selanjutnya kopi folder WEB-INF dari TomcatHome/webapp/ROOT ke TomcatHome/webapp/teknik sehingga didapat hirarki Tomcat-Home/webapp/teknik/WEB-INF. Dengan demikian maka didapat contex baru yang bernama teknik. Dalam contex baru inilah file-file jsp ditaruh. Untuk mencoba web server yang dibuat jalan atau tidak maka taruhlah file dalam contex teknik yang baru dibuat misal file hello.jsp. Lihat pada contoh gambar

NetBeans IDE editor Java

Daftar Pustaka Abdul Kadir; Dasar Pemrograman WEB Dinamis dengan JSP, Andi Offset, Yogyakarta, 2004. Yuliana ; Diktat Kuliah JSP, ITS, Surabaya, 2009

Terimakasih