Postingan

Menampilkan postingan dari September, 2021

Chat Multi Client

Gambar
 Chat Multi Client Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan mengenalkan materi Chat Multi Client. berbeda dengan blok sebelumnya yang client-nya tungal, diblok ini kita dapat menggunakan lebih dari satu client. Chat Multi Client ini menggunakan 1 server untuk menghubungkan beberapa Client, prinsip nya mirip dengan chat pada aplikasi messengger. Tanpa basa basi langsung saja saya jelaskan. Program ChatServerMulti  Penjelasan : import java.io.*; merupakan perintah Input Output. Input merupakan perintah untuk memasukan data dari peralatan input , sedangkan output merupakan perintah atau berfungsi menampilkan data kepada pengguna. import java.net.*; Merupakan perintah Program Java berisi kelas-kelas  yang memperbolehkan program berkomunikasi melewati jaringan. public class ChatServerMulti adalah nama class, yang diberi nama ChatServerMulti  private static ServerSocket servSock; adalah method untuk server dengan nama servSock. private static final...

Chat Network Programming

Gambar
 Chat Network Programming Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan mengenalkan materi Chat network programming. Tanpa basa basi langsung saja saya jelaskan. Java menyediakan obyek Socket dan ServerSocket untuk komunikasi soket TCP. ServerSocket digunakan pada sisi aplikasi server, sedangkan Socket digunakan baik pada sisi aplikasi server maupun client. Berikut adalah program untuk membuat komunikasi socket di server: Program ChatServer Penjelasan import java.io.*; merupakan perintah Input Output. Input merupakan perintah untuk memasukan data dari peralatan input , sedangkan output merupakan perintah atau berfungsi menampilkan data kepada pengguna. import java.net.*; Merupakan perintah Program Java berisi kelas-kelas  yang memperbolehkan program berkomunikasi melewati jaringan. public class ChatServer adalah nama class, yang diberi nama ChatServer private static ServerSocket servSock;  adalah method untuk server dengan nama servSock. private static final ...

Pengenalan Network Programming (Port & Client Server)

Gambar
Pengenalan Network Programming Port & Client Server Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan mengenalkan materi network programming. Tanpa basa basi langsung saja saya jelaskan. Network programming atau dengan sebutan lain socket programming merupakan proses untuk membuat aplikasi yang mampu untuk berkomunikasi berbasis client server. Java Socket programming sendiri digunakan untuk komunikasi antar banyak aplikasi yang berjalan pada JRE yang berbeda. Pada prinsipnya untuk pemrograman dapat mengikuti socket programming membutuhkan 2 (dua) hal yang penting yang harus diketahui yakni : Alamat IP dari server Nomor port Dengan mengetahui kedua hal tersebut, selanjutnya kita akan melihat bagaimana aplikasi client server searaha dimana client mengirim pesan, dan server menerima kemudian server menerima dan menampilkan ke monitor. Berikut adalah 2 (dua) kelas menggunakan Socket dan ServerSocket. Class Socket digunakan untuk berkomunikasi antara client dan server. Dimu...