Demo dibawah ini merupakan cara untuk mengambil IP komputer lokal dengan menggunakan obyek InetAddres. berikut ini adalah codingnya yang di simpan dengan nama getIP.java :
Gambar 1.1 getIP.java |
kemudian setelah selesai mengkompilasi program diatas, langkah berikutnya adalah menjalankanya. Yang akan menghasilkan output seperti dibawah ini:
Gambar 1.2 Hasil Output getIP.java |
Jika demo sebelumnya adalah untuk mengambil IP komputer dengan menggunakan objek InetAddres, untuk demo selanjutnya adalah mengambil nama komputer lokal yang sama juga mengguanakan objek InetAddres. program dibawah ini kita simpan dengan nama getName.java:
Gambar 1.3 Program getName.java |
setelah program dikompilasi, maka hasil outputnya akan seperti dibawah ini:
Gambar 1.4 Hasil output dari program getName.java |
Demo selanjutnya adalah melakukan translasi IP ke nama komputer. berikut adalah program yang kita simpan dengan nama IPtoName.java:
Gambar 1.5 program IPtoName.java |
setelah program selesai dibuat kemudian dikompilasi, jalankan program tersebut sehingga akan muncul output seperti dibawah ini:
Gambar 1.6 Hasil Output dari Program IPtoName.java |
untuk demo ini kita akan mentranslasi dari nama ke IP komputer. yang perintahnya seperti shell NSLookup. berikut ini kita buat program yang disimpan dengan nama NsLookup.java:
Gambar 1.7 program NsLookup.java |
setelah program dikompulasi kemudian dijalankan, maka hasilnya akan seperti gambar dibawah ini:
Gambar 1.8 hasil program NsLookup.java setelah dijalankan |
Berikutnya kita akan membuat sebuah program aplikasi client-server sederhana. Dimana server akan membuat soket server dan menerima permintaan koneksi dari satu client saja. berikut program server yang disimpan dengan nama simpleServer.java:
Gambar 1.9 program simpleServer.java |
kemudian kita buat program untuk client dan disimpan dengan nama simpleClient.java:
Gambar 1.10 program simpleClient.java |
kemudian kompilasi keduanya, setelah itu kita jalankan program tersebut. maka hasilnya akan seperti dibawah ini:
Gambar 1.11 tampilan output pada server |
Gambar 1.12 tampilan output pada client |
untuk demo berikutnya langkah pertama yang harus dilakukan adalah:
langkah berikutnya adalah:
maka hasil output yang dihasilkan adalah:
Gambar 1.13 hasil output dari smtpclient.java |
Demo yang terakhir adalah kita buat terlebih dahulu kelas Staff.java:
Gambar 1.14 Staff.java |
kemudain buat kelas baru dan simpan dengan nama ObjectClient.java:
Gambar 1.15 ObjectClient.java |
setelah itu buat juga kelas baru dan disimpan dengan nama ObjectServer.java:
Gambar 1.16 ObjectServer.java |
maka hasil output yang ditampilkan adalah:
Gambar 1.17 hasil output |
Tidak ada komentar:
Posting Komentar