Senin, 06 Juni 2016

Program Sederhana Mendapakan IP Address & Host Name dengan Bahasa Pemrograman Java

Get Name (Dalam Java)

Berikut ini akan dijelaskan mengenai bagaimana cara mendapatkan Name dengan menggunakan program Java. Untuk memulainya, buatlah file baru dengan notepad yang berisikian source code dibawah ini. Lalu simpan lah file tersebut dengan nama getName.java . Kemudian jalankan program pada Command Prompt.

Listing Program :



Logika Program :

Pertama program akan mengimport package java.net. Kemudian program akan membuat class dengan nama getName. Didalam class tersebut dideklarasikan variabel InetAddress host bernilai null, variabel host bernilaiInetAddress.getLocaHost dengan maksud host didapatkan dari nilai InetAddress pada localhost. Terakhir program akan mencetak keluaran programnya dengan memanggil variabel host.getHostName().

Output Program :

 

 

 

GET IP (Dalam Java)

Berikut ini akan dijelaskan mengenai bagaimana cara mendapatkan IP Address dengan menggunakan program Java. Untuk memulainya, buatlah file baru dengan notepad yang berisikian source code dibawah ini. Lalu simpan lah file tersebut dengan nama getip.java . Kemudian jalankan program pada Command Prompt.

Listing Program :


Logika Program:

Pada listing diatas pertama-tama program akan mengimport package java.net. Setelah itu program membuat class bernama getip. Di dalam class tersebut program selanjutnya mendeklarasikan variabel InetAddress host bernilai null, variabel host bernilai host.getAddress() dengan maksud host akan didapatkan dari nilai InetAddress host, dan yang terakhir variabel byte ip[] bernilai host.getAddress() dengan maksud byte ip mendapatkan nilai dari host address.

Terkahir, terdapat suatu perulangan for. Jika kondisi bernilai benar saat variabel i bernilai 0, dan nilai variabel i lebih kecil dari IP maka nilai i akan bertambah.

Output Program:






IP To Name (Dalam Java)

Berikut ini akan dijelaskan mengenai bagaimana cara mendapatkan Name dari IP dengan menggunakan program Java. Untuk memulainya, buatlah file baru dengan notepad yang berisikian source code dibawah ini. Lalu simpan lah file tersebut dengan nama IPtoName.java . Kemudian jalankan program pada Command Prompt.

Listing Program :



Logika Program :

Pertama program akan mengimport package java.net. Kemudian program akan membuat class bernama IPtoName. Lalu terdapat percabangan if dimana jika kondisi panjang string host sama dengan 0 bernilai true maka cetak nama pemakai dan IPtoName, tetapi jika kondisi bernilai false maka program akan kembali ke semula.
Selanjutnya program mendeklarasikkan String host bernilai 0 dan InetAddress address bernilai null. Lalu terdapat perintah try dan catch yang berfungsi jika terdapat kesalahan maka program akan mencetak Invalid IP - malformed IP dan program akan keluar/dimatikan. Namun jika tidak ditemukan kesalahan maka program akan mencetak nama komputer user.

Ouput Program :





NSLOOKUP

Berikut ini akan dijelaskan mengenai bagaimana cara mendapatkan  IP Dengan HostName (NsLook) menggunakan program Java. Untuk memulainya, buatlah file baru dengan notepad yang berisikian source code dibawah ini. Lalu simpan lah file tersebut dengan nama NsLookup.java . Kemudian jalankan program pada Command Prompt.

Listing Program "Simple Server" :


Logika Program :

Pertama program akan mengimport java.net, Kemudian program membuat class program yang bernama NsLookup. Pada program utama ini akan mencetak Pemakai : Java NsLookup hostname kemudian aka mendeklarasikan String host adalah 0 dan InetAddress address bernilai null kemudian apabila host tidak dikenal maka akan tampil Unknown host. Untuk bagian listing byte ip nilainya didapat dari address lalu apabila i > 0 dan iPertama program akan mengimport java.net kemudian program akan masuk ke dalam class program yang bernama NsLookup. Pada program utama ini akan mencetak Pemakai : Java NsLookup hostname kemudian aka mendeklarasikan String host adalah 0 dan InetAddress address bernilai null kemudian apabila host tidak dikenal maka akan tampil Unknown host. Untuk bagian listing byte ip nilainya didapat dari address lalu apabila i > 0 dan i.


Output Program :


Tidak ada komentar:

Posting Komentar