Jumat, 10 April 2015

J2EE & Konsep Client-server

J2EE
J2EE memiliki 3 komponen yaitu komponen client, web dan business. Komponen client merupakan aplikasi klien dan applet yang berjalan pada komputer client serta mengelola eksekusu komponen aplikasi klien. Komponen web merupakan teknologi java servlet dan java serverpages yang berjalan pada server. Dan yang terakhir, komponen web itu sama dengan enterprise java bean. 
Untuk membangun J2EE adalah dengan menggunakan Java Runtime Environment, JSP Page and Servlet, komponen server-side Java Bean, Static HTML dan Client Side Java Applets.

J2EE Component adalah sebagai penyedia komponen untuk membangun sebuah interface pada website. Sedangkan container adalah perangkat lunak yang menyimpan file JSP, servlet, mentransformasikan file JSP menjadi servlet, mengkompilasi dan menjalankan servlet untuk menghasilkan HTML.



CLIENT-SERVER

Konsep dasar
Client merupakan browser dan hanya interface yang digunakan oleh user untuk melaksanakan tugas-tugas, serta meminta data pada server. 
Server adalah komputer yang berfungsi untuk melayani, membatasi, dan mengontrol akses terhadap client dan sumber daya pada suatu jaringan komputer. 
Daftar Istilah
1. HTML ditemukan oleh W3C. HTML merupakan bahasa pemrograman yang digunakan untuk membuat sebuah website. 
2. Web browser berfungsi untuk merender respon dari server untuk ditampilkan pada user (interface). Komponen-komponennya adalah URL dan HTTP/HTTPS. 
3. URL adalah suatu cara untuk meng-encode protokol, DNS, path ke dalam bentuk string. 
4. HTTP digunakan untuk jenis layanan web (WWW) pada jaringan TCP/IP. 
5. ISP adalah penyelenggara jasa internet. 
Metoda Request
1. GET -> Meminta suatu sumber tertentu.
2. HEAD -> Meminta response yang identik dengan response yang sesuai dengan permintaan GET.
3. PUT -> Mengunggah suatu sumber tertentu.
4. POST -> Mengirimkan data untuk diproses ke sumber yang teridentifikasi.
5. DELETE -> Menghapus sumber tertentu.
6. TRACE -> Menggabungkan kembali permintaan yang diterima, sehingga klien dapat melihat perubahan atau tambahan yang dilakukan oleh pelayan perantara.

That's all for today, thanks for reading :D

Tidak ada komentar:

Posting Komentar