04 Mei 2012

Tugas Pemograman Jaringan Latihan 8

D8


ObjectInputStream

ObjectServer.java




    Aplikasi berikut adalah aplikasi untuk data diamana terdapat server, client dan data. Langkah pertama ketik script ObjectServer.java seperti diatas untuk server sebagai penerima data dari client.

ObjectClient.java



     Kemudian ketikan script ObjectClient.java yang mempunyai objek stream untuk pengiriman data staff pegawai computer Server.


Staff.java




    Script di atas merupakan script untuk  pencetakan Data Staff yang berisi Nama, Divisi dan 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

Tugas Pemograman Jaringan Latihan 7

D7

smtpClient.java




    Tugas ke 7 masi bergelut dengan telnet. selanjut eksekusi file smtpClient.java sehingga mengahsilkan output seperti di bawah ini


Tugas Pemograman Jaringan Latihan 6

D6


Telnet Server
     Percobaan kali ini saya menggunakan telnet. Telnet adalah program sederhana untuk membuka koneksi ke suatu socket. Telnet membutuhkan akses jaringan internet, so pastikan pc terkoneksi dengan internet untuk mencoba demo kali ini. Jalankan prgram telnet dan buka koneksi socket ke pc dengan menggikuti perintah di bawah ini.


  Setelah koneksi socket tersambung, ketikan script  berikut

kurang lebih sciptnya seperti dibawah ini


email dapat di chek dengan membuka web penyedia jasa email dalam hal ini gmail.com melalui browser.





Tugas Pemograman Jaringan Latihan 5


D5 (client - server menggunakan Java)


    Pada demo yang kelima ini saya akan mencoba 2 program sekaligus diamana kedua program ini merupakan konsep client-server, nantinya pada saat di eksekusi server akan menerima kata "salam" dari client dan seketika server membalas/mengirim kembali kata "salam juga".

Server


Client


    Untuk pengeksekusiannya saya membuka dua command promt. command prompt 1 digunakan untuk meng-compile simpleServer.java sedangkan coomand prompt 2 digunakan simpleClient.java


Server



Client




kronologi client-server pada demo ini.


   Setelah membuka dua buah command prompt dan melakukan kegiatan compile, saya menjalankan simpleServer dengan begitu program akan memberitahu server hidup seperti di tunjukkan pada no 1 pada output server, sambil menunggu koneksi dari client. Kemudian saya beralih ke command prompt kedua, yaitu dengan menjalankan simpleClient diikuti dengan nama server yaitu RizkanRM-PC (seperti yang ditunjukkan oleh no 2 pada output cilent), program dieksekusi dan meminta kata kunci "salam" (ditunjukkan no 3). beralih ke commnand prompt pertama kata kunci "salam" telah diterima server (terlihat pada no 4) dan dengan seketika server membalas/mengirimkan kembali "salam juga" ke pada client (terlihat pada no 5).

Tugas Pemograman Jaringan Latihan 4

D4 (Menampilkan IP dari nama komputer)

Pada source diatas akan menampilkan IP ADDRESS melalui nama komputer. Source diatas akan menyimpan inputan dalam variabel address yang disamakan dengan InetAddress. Tahap selanjutnya program akan mengambil IP melalui perintah getAddress();

Untuk menjalankan program  bukan command prompt, lalu tuju lokasi penyimpanan file. Sebelum menjalankan, kita harus mengkompile dengan mengunakan java.java , contoh dari program diatas : javac getNSLookup.java.

Setelah mengkompile selanjutnya menjalankan aplikasi dengan cara java. contoh dari source diatas : java getNSLookup RizkanRM-PC  maka akan tampil seperti gambar dibawah.





Tugas Pemograman Jaringan Latihan 3

D4 (Mengetahui nama komputer melalui IP ADDRESS)

Source diatas digunakan untuk mengetahui nama komputer melalui IP ADDRESS yang sedang digunakan oleh komputer tersebut. Source tersebut akan meminta IP yang diingin diketahui, Ip tersebut akan dibaca melalui InetAddress. selanjutnya untuk mengetahui nama komputer tersebut menggunakan perintah dari getByname();

Untuk menjalankan program  bukan command prompt, lalu tuju lokasi penyimpanan file. Sebelum menjalankan, kita harus mengkompile dengan mengunakan java.java , contoh dari program diatas : javac getIPtoName.java.

Setelah mengkompile selanjutnya menjalankan aplikasi dengan cara java. contoh dari source diatas : java getIPtoName 10.150.220.134 maka akan tampil seperti gambar dibawah.


Tugas Pemograman Jaringan Latihan 2

D2 (Menampilkan nama PC menggunakan Java)


Untuk menampilkan nama PC kita dapat mengambil dari mana saja. Contoh source diatas mengambil nama PC menggunakan Inet Address yang dipanggil melalui host = InetAddress.getLocalHost(); 

Untuk memanggil nama dari inetAddress hanya tinggal menggunakan .getHostName();

Untuk menjalankan program  bukan command prompt, lalu tuju lokasi penyimpanan file. Sebelum menjalankan, kita harus mengkompile dengan mengunakan java.java , contoh dari program diatas : javac getName.java.

Setelah mengkompile selanjutnya menjalankan aplikasi dengan cara java. contoh dari source diatas : java getName maka akan tampil seperti gambar dibawah.


Tugas Pemrograman Jaringan Latihan 1

Demo D-1 (Menampilkan IP ADDRESS menggunakan Java)


Source program diatas digunakan untuk menampilkan IP ADDRESS yang saat ini kita gunakan pada komputer kita. Ource untuk mengambil IP terdapat pada host = InetAddress.getLocalHost();

Untuk menjalankan program  bukan command prompt, lalu tuju lokasi penyimpanan file. Sebelum menjalankan, kita harus mengkompile dengan mengunakan java.java , contoh dari program diatas : javac getIP.java.

Setelah mengkompile selanjutnya menjalankan aplikasi dengan cara java. contoh dari source diatas : java geetIP maka akan tampil seperti gambar dibawah.