- Listing Program
- Logika Program
Program ini berfungsi untuk mengetahui IPAddress dari host atau PC yang digunakan. Sintaks java.net berfungsi untuk mengimport fungsi ke dalam library, sintaks InetAddress berungsi untuk mendaklarasikan variabel host dan memanggil fungsi pada sintaks getLocalHost(), sintaks getAddress berfungsi untuk mendapatkan IPAddress.
- Output Program
- Listing Program
- Logika Program
Program ini berfungsi untuk mengetahui nama host atau nama PC yang digunakan. Sintaks java.net berfungsi untuk mengimport fungsi ke dalam library, sintaks InetAddress berungsi untuk mendaklarasikan variabel host dan memanggil fungsi pada sintaks getLocalHost() yang akan mencetak tampilan "Nama Komputer Anda : " lalu beserta nama host pada PC yang digunakan.
- Output Program
- Listing Program
- Logika Program
Program ini berfungsi untuk mengetahui nama host atau PC yang digunakan berdasarkan IPAddress. Sintaks java.net berfungsi untuk mengimport fungsi ke dalam library, sintaks InetAddress berungsi untuk mendaklarasikan variabel address dan mendapatkan nama host pada sintaks getByName(host), pada variabel host akan diambil IPAddress pada PC yang digunakan dan disimpan dalam variabel address. Pada output akan mencetak tampilan "Pemakaian : java IPtoName <address>" yang artinya jika kita ingin merunning program ini maka harus diiringi IPAddress setelah java IPtoName.
- Output Program
- Listing Program
- Logika Program
Program ini berfungsi untuk mengetahui IPAddress berdasarkan nama host. Sintaks java.net berfungsi untuk mengimport fungsi ke dalam library, sintaks InetAddress berungsi untuk mendaklarasikan variabel address dan mendapatkan nama host pada sintaks getByName(host), pada variabel iip akan diambil IPAddress pada PC yang digunakan dan disimpan dalam variabel address dan mendapatkan IPAdress pada sintaks getAddress. Pada output akan mencetak tampilan "Pemakaian : java NsLookup <hostname>" yang artinya jika kita ingin merunning program ini maka harus diiringi nama host setelah java NsLookup.
- Output Program
- Listing Program
- Server
- Client
- Logika Program
Progam ini merupakan program client-server yang berorientasi transfer data string.
- Server
Sintaks java.net & java.io berfungsi untuk mengimport fungsi ke dalam library, terdapat variabel testport berfungsi sebagai alamat port, sintaks ServerSocket berfungsi untuk menguji port dengan menginisialisasi objek pada variabel testport lalu pada output akan mencetak tampilan "Aplikasi Server hidup.....", sintaks accept berfungsi untuk menerima data yang dikirim dari client, lalu pada output server akan mencetak pesan yang dikirim dari client, lalu program akan mengecek pesan yang dikirim dari client jika client mengirim pesan "salam" maka program server akan mencetak pesan "salam juga", jika pesan yang dikirim client bukan kata "salam" maka program server akan mencetak pesan "Maaf, saya tidak mengerti".
- Client
Sintaks java.net & java.io berfungsi untuk mengimport fungsi ke dalam library, terdapat variabel remote_port berfungsi sebagai alamat port, sintaks readLine berfungsi untuk mengrim data yang dikirim dari client ke server, lalu pada output client akan mencetak tampilan "Masukkan kata kunci:" yang berupa pesan "salam" yang dikirim dari client ke server, lalu server akan membalas pesan "salam juga", jika pesan yang dikirim client bukan kata "salam" maka server akan membalas pesan "Maaf, saya tidak mengerti". Pada output client akan mencetak tampilan "java simpleClient <hostname>" yang artinya jika kita ingin merunning program ini maka harus diiringi nama host setelah java simpleClient.
- Output Program
- Server
- Client
Belum ada tanggapan untuk "PEMBAHASAN MATERI PEMROGRAMAN JARINGAN"
Posting Komentar