Selasa, 15 Mei 2018

Tugas Pemrograman Jaringan - Listing simpleServer.java, simpleClient.java


Listing Program simpleServer.java



Listing Program simpleClient.java


Logika program
Pada listing diatas digunakan untuk mengambil data host dari server dan akan mengembalikan nilai ke host client. Akan memberitahu pesan server aktif pada baris 13. Selanjutnya mengecek jika telah masuk ke host client, maka server mengirim pesan untuk host client dengan memasukkan kata sandi yaitu salam. Jika pada client kata sandi salaha maka server mengirim pesan pada client seperti baris 31. Kondisi try.. catch pada baris 37 untuk mengakhiri chat antara server-client. Kurung kurawal digunakan untuk menutup bagian dari class dan bagian main pada java.

OUTPUT
simpleServer.java dan simpleClient.java


Tugas Pemrograman Jaringan
Dosen:
M. ACHSAN ISA AL ANSHORI, SKom,MMSI
By Rezha Alvita Sari
4IA19
59414199



Tugas Pemrograman Jaringan - Listing NsLookup.java


Listing Program NsLookup.java


Logika program
Pada baris pertama merupakan library dari java untuk jaringan. Kemudian beri nama class dengan nama NsLookup, ketika memberi nama kelas harus sama dengan nama file pada program java. Selanjutnya public static void main merupakan main pada java. Kemudian lakukan kondisi dimana jika length bernilai nol, maka terdapat pesan tampilan pada baris 5, lalu exit program. Jika sudah, maka pada cmd ikuti langkah seperti baris 5. Selanjutnya, pada baris 8 memanggil fungsi dimana bernilai null. Kondisi try..catch dilakukan jika terdapat kesalahan atau tidak. Untuk try, memanggil fungsi InetAddress.getByName(host) jika benar, dan error maka kondisi catch menampilkan pesan seperti baris 13, kemudian mencetak hasil dengan kondisi kodingan baris 16. Kurung kurawal digunakan untuk menutup bagian dari class dan bagian main pada java.

OUTPUT


Tugas Pemrograman Jaringan
Dosen:
M. ACHSAN ISA AL ANSHORI, SKom,MMSI
By Rezha Alvita Sari
4IA19
59414199



Tugas Pemrograman Jaringan - Listing getIPtoName.java


Listing Program IPtoName.java



Logika program
Pada baris pertama merupakan library dari java untuk jaringan. Kemudian beri nama class dengan nama getIPtoName, ketika memberi nama kelas harus sama dengan nama file pada program java. Selanjutnya public static void main merupakan main pada java. Kemudian lakukan kondisi dimana jika length bernilai nol, maka terdapat pesan tampilan pada baris 5, lalu exit program. Jika sudah, maka pada cmd ikuti langkah seperti baris 5. Selanjutnya, pada baris 8 memanggil fungsi dimana bernilai null. Kondisi try..catch dilakukan jika terdapat kesalahan atau tidak. Untuk try, memanggil fungsi InetAddress.getByName jika benar, dan error maka kondisi catch menampilkan pesan seperti baris 13, kemudian mencetak hasil dengan kodingan baris 16. Kurung kurawal digunakan untuk menutup bagian dari class dan bagian main pada java.

OUTPUT
Tugas Pemrograman Jaringan

Dosen: 
M. ACHSAN ISA AL ANSHORI, SKom,MMSI
By Rezha Alvita Sari
Kelas: 4IA19
NPM: 59414199

Tugas Pemrograman Jaringan - Listing getName.java


Listing Program getName.java



Logika program
Pada baris pertama merupakan library dari java untuk jaringan. Kemudian beri nama class dengan nama getName, ketika memberi nama kelas harus sama dengan nama file pada program java. Selanjutnya public static void main merupakan main pada java. Kemudian deklarasikan InetAddress host bernilai null. Untuk memanggil nilai IP menggunakan fungsi host. Lakukan pemanggilan nama IP dengan fungsi host.getHostName());. Kurung kurawal digunakan untuk menutup bagian dari class dan bagian main pada java.


OUTPUT PROGRAM


Tugas Pemrograman Jaringan
Dosen:
M. ACHSAN ISA AL ANSHORI, SKom,MMSI
By Rezha Alvita Sari
4IA19
59414199

Tugas Pemrograman Jaringan - Listing getIP.java


Listing Program getIP.java



Logika program
Pada baris pertama merupakan library dari java untuk jaringan. Kemudian beri nama class dengan nama getIP, ketika memberi nama kelas harus sama dengan nama file pada program java. Selanjutnya public static void main merupakan main pada java. Kemudian deklarasikan InetAddress host bernilai null. Untuk memanggil nilai IP menggunakan fungsi host. Lakukan perulangan untuk melihat alamat IP pada listing baris 7-13. Kurung kurawal digunakan untuk menutup bagian dari class dan bagian main pada java.

OUTPUT PROGRAM



Tugas Pemrograman Jaringan
Dosen: 
M. ACHSAN ISA AL ANSHORI, SKom,MMSI
By Rezha Alvita Sari
Kelas: 4IA19
NPM: 59414199