Pemrograman Jaringan
(Demo D1-1)
Pada Demo D1-1, diberikan
sebuah source code untuk mendapatkan IP address komputer (PC) yang anda gunakan
.
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getIP2.java :
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getIP2.java :
setelah
coding tersebut diketik, buka command prompt, disini akan dikompilasi source
code diatas
*pada
command prompt*
ketik javac
[namafile].java (untuk mengkompilasi program)
>> javac
getIP2.java
kemudian
ketik java [namafile] (untuk me-running program tersebut)
>> java
getIP2
apa yang
didapat dari source code yang sudah dikompilasi dan di running ????
yang didapat
adalah IP sebuah komputer (PC) yang anda gunakan .
-
lihat lingkaran 1 dengan alamat IP 10.27.20.103 merupakan alamat
IP ketika komputer (PC) terhubung (connect) dengan Internet .
-
lihat lingkaran 2 dengan alamat IP 192.168.1.3 merupakan alamat IP
ketika komputer (PC) terputus/tidak terhubung (disconnect) dengan Internet
Pemrograman Jaringan (Demo D1-2)
Pada Demo D1-2, diberikan
sebuah source code untuk mengetahui nama komputer (PC) yang anda gunakan.
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getName.java :
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file getName.java :
setelah coding tersebut diketik, buka
command prompt, disini akan dikompilasi source code diatas
*pada command prompt*
ketik javac [namafile].java (untuk
mengkompilasi program)
>> javac getName.java
kemudian ketik java
[namafile] (untuk me-running program tersebut)
>> java getName
apa yang didapat dari source code
yang sudah dikompilasi dan di running ????
yang didapat adalah Nama dari
komputer (PC) yang sedang anda gunakan yaitu "acer-PC"
Pemrograman Jaringan (Demo D1-3)
Pada Demo D1-3, diberikan sebuah source code
untuk mengetahui nama komputer (PC) yang anda gunakan dengan memasukan (input)
IP address.
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file IPtoName.java :
ketikkan source code dibawah ini pada notepad, edit plus, atau source editor lainnya, dengan nama file IPtoName.java :
setelah
coding tersebut diketik, buka command prompt, disini akan dikompilasi source
code diatas
*pada
command prompt*
ketik javac
[namafile].java (untuk mengkompilasi program)
>> javac
IPtoName.java
kemudian
ketik java [namafile] (untuk me-running program tersebut)
>> java
IPtoName
apa yang
didapat dari source code yang sudah dikompilasi dan di running ????
yang didapat
adalah Nama dari komputer (PC) yang anda gunakan, dimana sebelum mendapatkan
nama PC, user diminta untuk memasukan alamat IP PC tersebut.
keterangan :
(1) ketika anda memasukan/meng-input alamat IP PC anda dengan benar, maka
akan muncul nama PC yang anda gunakan . (2) ketika anda memasukan/meng-input
alamat PC dengan sembarang, maka belum tentu akan muncul nama PC dengan alamat
IP yang anda masukan/input .
Pemrograman Jaringan (Demo D1-4)
Pada Demo D1-4, diberikan sebuah source code
untuk mengetahui IP address dengan memasukan (input) nama komputer (PC) yang
anda gunakan.
ketikkan source code dibawah ini pada notepad, edit
plus, atau source editor lainnya, dengan nama file NsLookup.java :
setelah coding tersebut diketik, buka
command prompt, disini akan dikompilasi source code diatas
*pada command prompt*
ketik javac [namafile].java (untuk
mengkompilasi program)
>> javac NsLookup.java
kemudian ketik java
[namafile] (untuk me-running program tersebut)
>> java NsLookup
apa yang didapat dari source code
yang sudah dikompilasi dan di running ????
yang didapat adalah alamat IP dari
nama komputer (PC) yang sebelumnya anda input dengan benar yaitu alamat IPnya "192.168.1.3"
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” . Selain dari itu, server akan mengirim pesan “Maaf, saya tidak mengerti”.
ketikkan source code dibawah ini pada notepad, edit
plus, atau source editor lainnya, dengan nama file simpleServer.java :
nama file simpleClient.java :
setelah coding tersebut diketik, buka
command prompt, disini akan dikompilasi source code diatas
*pada command prompt*
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
apa yang didapat dari source code
yang sudah dikompilasi dan di running ????
yang didapat adalah Jika pesan yang dikirim oleh client adalah “salam” maka server akan membalas mengirim pesan “salam juga” .
yang didapat adalah Jika pesan yang dikirim oleh client adalah “salam” maka server akan membalas mengirim pesan “salam juga” .
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
setelah coding tersebut diketik, buka
command prompt, disini akan dikompilasi source code diatas
*pada command prompt*
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
apa yang didapat dari source code
yang sudah dikompilasi dan di running ????
yang didapat adalah data pegawai
yaitu nama: Hana Diana, Divisi: IT dan Umur: 22