Skip to main content

ULASAN 2 - SOCKET PROGRAMMING IN JAVA

Pada ulasan kedua, saya akan membahas video mengenai socket programming pada Java. Ulasan menggunakan video berjudul "Socket Programming Basics Presentation"https://youtu.be/eVYsIolL2gE yang diunggah oleh TheSecurityTube pada tanggal 9 Maret 2012.

Video ini menjelaskan tentang dasar pengetahuan tentang socket programming. Socket merupakan alur komunikasi dimana didalamnya terjadi pertukaran data antar program/proses dalam sebuah jaringan mesin. Socket programming adalah bagaimana menggunakan socket API (Application Socket Programming). Socket API() memilik beberapa function yaitu Socket() untuk membuat sebuah socket, Bind() untuk membuat nama socket, Listen() untuk menentukan jumlah koneksi yang tertunda yang nantinya bisa menjadi antrian untuk server socket, Connect() untuk client agar bisa me-request ke server, Accept() untuk server agar dapat menerima request dari client, Send(), dan Close().


Terdapat 3 jenis protokol yang digunakan, yakni IP, UDP dan TCP. 
Video ini juga menjelaskan mengenai hubungan antar Client dan ServerPada sisi aplikasi server, suatu socket server dibentuk dan melakukan operasi listen/menunggu permintaan koneksi dari sisi klien. Pada sisi client, dibuat socket client yang akan mencoba meminta koneksi ke socket server. Selanjutnya, socket server dapt kembali melakukan listen untuk menunggu permohonan koneksi dari client lain jika multithreading diimplementasikan.

Penggunggah mengemas videonya dengan full text, sehingga video terlihat sedikit membosankan. Namun disi lain, pengunggah memberikan narasi di sepanjang video sehingga menjelaskan konten dari materi video dan membuat video dapat lebih dimengerti.




Github Account : naulnauli
URL Ulasan :  https://pinkyflam.blogspot.co.id/2017/11/ulasan-2-socket-programming-in-java.html
URL Video : https://youtu.be/eVYsIolL2gE (8 menit 23 detik)
Video Author : The Security Tube
Pemetaan: week08
Revisi pertama : 1 Desember 2017
Revisi terakhir : 1 Desember 2017

Comments

Popular posts from this blog

RANKING09

[W09-001] 395 https://mfauzanfikri.blogspot.co.id/2017/11/ulasan-1-raid-explained-and-different.html [W09-002] 395 https://rand0101int.blogspot.co.id/2017/11/ulasan1-how-do-hard-drives-work.html [W09-003] 395 https://os2017-yudhasatria.blogspot.co.id/2017/11/ulasan-2-raid-0-1-5-10.html [W09-004] 395 http://oskyranger.blogspot.com/2017/12/ulasan-1-raid-fundamentals.html [W09-005] 395 https://alyaph.blogspot.co.id/2017/12/ulasan-2-ssd-intel-optane.html [W09-006] 395 http://regensa.blogspot.co.id/2017/12/ulasan2.html [W09-007] 395 https://myosstory.blogspot.com/2017/12/ulasan-2-file-structure-file-system.html [W09-008] 395 https://zidanebelajarbareng.blogspot.com/2017/12/pada-artikel-kali-ini-saya-akan.html Oleh (GITHUB) : naulnauli URL : https://pinkyflam.blogspot.com/2017/12/ranking09.html Revisi Pertama : 9 Desember 2017 Revisi Terakhir : 9 Desember 2017

ULASAN 1 - BOOT PROCESS IN LINUX

Dalam ulasan pertama, saya akan mengulas video mengenai bagaimana proses apa saja yang terjadi ketika komputer dengan  operating system  Linux  dinyalakan. Ulasan memakai sumber video berdurasi 4 menit 11 detik dari  https://youtu.be/RgLMBXg5b9I  dengan judul "Boot Process in Linux". Video tersebut diunggah oleh Srujan Kamatala pada tanggal 25 oktober 2016. Video ini menjelaskan tentang 6 proses yang terjadi saat kita menyalakan Linux. Pertama, yaitu proses  BIOS . BIOS (Basic Input Output System) merupakan  interface  paling dasar antara komputer dan peripheral. BIOS melakukan pemeriksaan pada memori, me- load,  dan kemudian mencari instruksi pada Master Boot Record (MBR).  MBR  terletak di sektor pertama  bootable disk  /dev/sda dan menjalankan  boot loader.  Kemudian,  GRUB  (Grand Unified Bootloader) me- load boot loader  dan akan me- load  kernel dalam file konfigurasi grub yang dapat dibuka di /boot/grub/boot/conf. Didalamnya berisi  kernel   image  dan initrd.  K