Selasa, 01 Mei 2012

Pemrograman Jaringan


Pemrograman Jaringan

Pada kali ini kita akan belajar mengenai beberapa cara untuk mengetahui IP address dan lainnya pada Command Prompt ( CMD ) dengan menggunakan bahasa java.Berikut terdapat beberapa tutorial contoh yang dapat dipraktekan....
==Demo D1-1==

Pada Demo D1-1, ialah tutorial  untuk mendapatkan IP address komputer (PC) yang anda gunakan .Langkah pertama ialah ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getIP.java :

Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas

ketik javac [namafile].java (untuk mengcompile program)
·         javac getIP.java
kemudian ketik java [namafile] (untuk me-running program)
·         java getIP


Maka akan menghasilkan  IP sebuah komputer (PC) yang anda gunakan .dengan alamat IP 127.0.0.1 merupakan alamat IP ketika komputer (PC).

==Demo D1-2==

Pada Demo D1-2, ialah tutorial  untuk mengetahui nama komputer (PC) yang anda gunakan .Langkah pertama ialah masih sama dengan sebelumnya dengan ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getName.java


Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas
ketik javac [namafile].java (untuk mengcompile program)
·         javac getName.java
kemudian ketik java [namafile] (untuk me-running program)
·         java getName

Maka akan menghasilkan  nama sebuah komputer (PC) yang anda gunakan .dengan nama sony_vaio adalah nama komputer (PC) anda.



==Demo D1-3==
Pada Demo D1-3, ialah tutorial  untuk mengetahui nama komputer (PC) yang anda gunakan dengan memasukan (input) IP address.Langkah pertama ialah masih sama dengan sebelumnya dengan ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file IPtoName.java



Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas
ketik javac [namafile].java (untuk mengcompile program)
·         javac IPtoName.java
kemudian ketik java [namafile] (untuk me-running program)
·         java IptoName

Maka akan menghasil nama dari komputer (PC) yang anda gunakan, dimana sebelum mendapatkan nama PC, user diminta untuk memasukan alamat IP PC tersebut.ketika anda memasukan/meng-input alamat IP PC anda dengan benar, maka akan muncul nama PC yang anda gunakan .


==Demo D1-4==
Pada Demo D1-4, ialah tutorial  untuk mengetahui IP address dengan memasukan (input) nama komputer (PC) yang anda gunakan.Langkah pertama ialah masih sama dengan sebelumnya dengan ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file NsLookup.java


Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas
ketik javac [namafile].java (untuk mengcompile program)
·         javac NSLookup.java
kemudian ketik java [namafile] (untuk me-running program)
·         java NSLookup

Maka akan menghasilkan alamat IP dari nama komputer (PC) yang sebelumnya anda input dengan benar yaitu alamat IPnya "127.0.0.1"

==Demo D1-5==
Pada Demo D1-5, ialah tutorial  untuk membuat aplikasi client server TCP sederhana. Server akan membuat soket server dan menerima permintaan koneksi dari satu client saja. Setelah itu server akan menunggu data yang dikirim oleh client. Jika pesan yang dikirim oleh client adalah “salam” maka server akan membalas mengirim pesan “salam juga” . ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file simpleServer.java



nama file simpleClient.java : 

  
Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas
ketik javac [namafile].java (untuk mengkompilasi program)
·          javac simpleServer.java
·         javac simpleClient.java
kemudian ketik java [namafile] (untuk me-running program tersebut)
·         java simpleServer
·         java simpleClient

Maka akan menghasilkan Jika pesan yang dikirim oleh client adalah “salam” maka server akan membalas mengirim pesan “salam juga” .

     

==Demo D1-7==
Pada Demo D1-7, ialah tutorial  untuk Tutorial ini akan membuat kelas Staff yang berisi informasi data pegawai. Data staff akan dikirimkan dari suatu aplikasi client ke aplikasi server lewat soket. ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file Staff.java :

nama file ObjectServer.java : 




nama file ObjectClient.java

Langkah kedua ialah buka command prompt untuk  mengkompilasi source code diatas
ketik javac [namafile].java (untuk mengkompilasi program)
>> javac ObjectServer.java
>> javac ObjectClient.java
kemudian ketik java [namafile] (untuk me-running program tersebut)
>> java ObjectServer
>> java ObjectClient

Maka akan menampilkan data pegawai yang akan diisi nantinya :