Selasa, 08 Mei 2012

Pemrograman Jaringan (latihan 8)

ObjectInputStream
ObjectServer.java
 
 
Kemudian ketikan script ObjectClient.java yang mempunyai objek stream untuk pengiriman data Staff Pegawai ke computer Server.
Staff.java
 
 
 
Script diatas merupakan script untuk pencetakan Data Staff yang berisi Nama, Divisi, & Umur. Pencetakan data staff sesuai dengan new Staff yang ada pada script ObjectClient.java
Output Server Awal
 
 
Output Client Awal
 
 
Output Client Kirim


Output Server Terima
 
 
 

Pemrograman Jaringan (latihan 7)

smtpClient.java

 program diatas mengenai telnet. Telnet adalah program sederhana untuk membuka koneksi ke suatu soket. Telnet membutuhkan akses jaringan internet. Jadi yang pertama disiapkan adalah koneksi internet terlebih dahulu kemudian save dengan nama smtpClient.java.  Kemudian jalankan program tersebut. Buka koneksi soket ke komputer.


pertama jalankan perintah telnet seperti output diatas. Setelah terkoneksi, maka compile script smtpClient. Kemudian RUN maka akan menampilkan hasil seperti output diatas.

Pemrograman Jaringan (latihan 6)

TelnetServer
 Tugas yang ke 6 adalah mengenai telnet. telnet adalah program sederhana untuk membuka koneksi ke suatu soket. telnet membutuhkan akses jaringan internet. Jadi yang pertama disiapkan adalah koneksi internet terlebih dahulu. Setelah internet terhubung, baru jalankan program telnet & buka koneksi soket ke computer. Untuk melakukan membuka koneksi ketikan script seperti listing diatas.

Setelah koneksi soket tersambung, ketikan script diatas yang pertama HELO. Kemudian ketikan alamat email pribadi seperti contoh diatas. Jika koneksi soket berhasil maka tuliskan script SUBJECT yang berisi pesan percobaan kirim email. Jika sudah selesai jangan lupa beri tanda titik setelah pesan bye.
Setelah selesai, kita bisa cek email masing-masing apakah ada email yang masuk atau tidak


Pemrograman Jaringan (latihan 5)

Demo D1-5
server
Listing diatas merupakan listing untuk server dimana server sebagai pusat dari semua client. saat program server dijalankan maka akan muncul pesan "Aplikasi Server Hidup..." saat server telah hidup.Tampilan output akan terlihat seperti dibawah ini.

 Output 
 
client





listing diatas merupakan listing untuk client,  dimana aplikasi client akan mengirimkan pesan ke server & server akan membalas pesan dari client. output dari program tersebut seperti dibawah ini.

 
 Output
 



   Client akan memasukan kata kunci "salam" ke Server, dan server langsung membalas "salam" dari Client terlihat pada output di server.

pemrograman jaringan (latihan 4)


Program diatas digunakan untuk menampilkan NsLookup yaitu menampilkan host name dan ip address yang ada pada laptop saya. Untuk menjalankan programnya dengan menggunakan command prompt.

Ketik javac NsLookup.java (untuk meng-compile program)
Kemudian ketik java NsLookup (untuk me-running program)

dan akan terlihat seperti ini output akan mencetak host name dan ip address. Tampilan Outputnya seperti dibawah ini : 




Pemrograman Jaringan (latihan 3)

Program ini merupakan program java yang digunakan untuk mencari nama host komputer dengan cara memanggil IP Address dari komputer tersebut.
 untuk menjalankan programnya dengan menggunakan command prompt.

Ketik javac [namafile].java (untuk meng-compile program) ->
javac IPtoName.java
Kemudian ketik java [namafile] (untuk me-running program tersebut)
-> java IPtoName
  


Pada tampilan output di atas terdapat dua host name, yang pertama saya meneksekusi file java IPtoName diikuti dengan IP Address 127.0.0.1 yang merupakan IP Address saya dan hasil dari eksekusinya merupakan hostname dari laptop saya. Kemudian pengeksekusian file java dengan file java IPtoName diikuti dengan IP sembarang maka hasil dari eksekusi tersebut adalah nama host-nya sama seperti IP addresnya.

Pemrograman Jaringan (latihan 2)

Pada program ini akan ditampilkan host name yang ada pada laptop saya. untuk me-running programnya, gunakan command prompt, caranya seperti postingan saya yang sebelumnya latihan1 kemudian setelah di running, maka akan muncul nama komputer atau laptop yang digunakan, seperti di bawah ini ;)