21.5.12

Client-Server Staff (Demo D1-7)

Berikut adalah langkah-langkah untuk mengirimkan object dari suatu aplikasi client ke aplikasi sever lewat socket. Sebagai contoh, pada program dibawah ini merupakan coding yang berisi data staff :

1. Ketikan source code Java dibawah ini pada notepad, editplus atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama Staff.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.

3. Ketikan source code Java dibawah ini:

4. Simpan file diatas sebagai ObjectServer.java di dalam folder bin pada folder jdk yang terdapat pada komputer anda.

5. Ketikan source code Java dibawah ini:

6. Simpan file diatas sebagai ObjectClient.java di dalam folder bin pada folder jdk yang terdapat pada komputer anda.

7. Compile dan running file Staff.java beserta ObjectServer.java, maka akan keluar hasil output seperti berikut ini :

8. Kemudian compile dan running juga file Staff.java dan ObjectClient.java, maka akan keluar hasil output seperti berikut ini :

Dari kedua output diatas terlihat jelas bahwa file ObjectServer.java berfungsi untuk menghidupkan server dan menerima pesan dari client. Sedangkan file ObjectClient.java berfungsi untuk mengirim pesan ke server dan menerima balasan dari server.

-Selesai-

Membangun Aplikasi SMTP Client Sederhana Pada Desktop Menggunakan Java (Demo D1-7)

Berikut adalah langkah-langkah untuk membuat aplikasi desktop sederhana untuk mengotomatisasi pengiriman pesan. Pada aplikasi ini digunakan koneksi internet.

 1. Ketikan koding Java dibawah ini pada notepad, editplus atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama smtpClient.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.
3. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file smtpClient.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah smtpClient maka untuk mengcompile kita ketikan javac smtpClient.
4. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java smtpClient. Maka akan tampil output sebagai berikut :
 -Selesai-

Membangun Sebuah Aplikasi SMTP Client Sederhana Pada Desktop Menggunakan Java (Demo D1-6)

Telnet merupakan aplikasi sederhana untuk membuka koneksi suatu socket. Setelah koneksi terbuka, maka user dapat mengirimkan pesan-pesan ke socket tersebut. SMTP (Simple Mail Transfer Protocol) merupakan cara yang praktis, efisien, dan dapat diandalkan untuk melakukan pengiriman email. Untuk mengirimkan pesan ke SMTP server kita dapat menggunakan tool telnet dengan format pengiriman email sederhana ke SMTP server berikut ini :

Kemudian running aplikasi telnet lalu buka koneksi socket ke komputer mail.uajy.ac.id dengan nomer port 25 (alamat komputer dapat diganti dengan nama SMTP sever yang diketahui).


Setelah socket tersambung, ketikkan script seperti berikut :



Apabila koneksi socket telah berhasil, tuliskan script SUBJECT yang berisi pesan percobaan untuk mengirimkan email, lalu ketikkan "Bye." jika sudah selesai. Email tersebut akan dikirimkan ke account email tujuan dengan menggunakan aplikasi client email berbasis web account tersebut, seperti pada gambar dibawah ini :
-Selesai-

Membangun Sebuah Aplikasi Client-Server Sederhana Menggunakan Java (Demo D1-5)

Berikut adalah langkah-langkah untuk dapat bertukar pesan antara satu komputer dengan komputer lain dengan menggunakan sebuah aplikasi Java client-server.
Pertama-tama kita buat 2 source code Java simpleServer dan simpleClient. Lalu kedua source code ini kita compile pada 2 buah PC berbeda yang telah terhubung. Untuk program simpleServer.java dijalankan pada komputer yang berperan sebagai server, sedangkan program simpleClient.java dijalankan pada komputer yang berperan sebagai client.
- Source code untuk komputer server adalah sebagai berikut :

Kemudian simpan file tersebut dengan nama simpleServer.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file simpleServer.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah simpleServer maka untuk mengcompile kita ketikan javac simpleServer. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java simpleServer. Setelah dijalankan pada komputer server maka akan tampil output seperti gambar dibawah ini yang berfungsi untuk menghidupkan server dan menerima pesan dari client :
  
- Source code untuk komputer client adalah sebagai berikut :

Kemudian simpan file tersebut dengan nama simpleClient.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file simpleClient.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah simpleClient maka untuk mengcompile kita ketikan javac simpleClient. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java simpleClient. Setelah dijalankan pada komputer server maka akan tampil output seperti gambar dibawah ini yang berfungsi untuk mengirimkan pesan ke server dan menerima balasan dari server :
 -Selesai-

Cara Melakukan Translasi Hostname Ke IP Address Menggunakan Java (Demo D1-4)

Berikut adalah langkah-langkah untuk mentranslasikan hostname ke IP address komputer, sehingga apabila kita memasukkan alamat IP maka program ini akan menampilkan hostname komputer sesuai dengan alamat IP-nya dengan syarat komputer harus saling terhubung.

1. Ketikan koding Java dibawah ini pada notepad, editplus atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama NsLookup.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.

3. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file NsLookup.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah NsLookup maka untuk mengcompile kita ketikan javac NsLookup.

4. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java NsLookup. Maka akan tampil output sebagai berikut :


-Selesai-

Cara Melakukan Translasi IP Address Ke Hostname Menggunakan Java (Demo D1-3)

Berikut adalah langkah-langkah untuk mentranslasikan IP address ke hostname komputer, sehingga apabila kita memasukkan alamat IP maka program ini akan menampilkan hostname komputer sesuai dengan alamat IP-nya dengan syarat komputer harus saling terhubung.

1. Ketikan koding Java dibawah ini pada notepad, editplus atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama IPtoName.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.

3. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file IPtoName.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah IPtoName maka untuk mengcompile kita ketikan javac IPtoName.

4. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java IPtoName. Maka akan tampil output sebagai berikut :

Pada output diatas 'hesty' merupakan nama komputer saya dan 'devi-PC' merupakan nama komputer teman saya yang sudah terkoneksi menggunakan LAN.
-Selesai-

Cara Mengetahui Nama Host Komputer Kita Menggunakan Java (Demo D1-2)

Berikut adalah langkah-langkah untuk mengetahui nama host komputer yg kita gunakan.

1. Ketikan koding Java dibawah ini pada notepad, editplus atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama getName.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.

3. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file getName.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah getName maka untuk mengcompile kita ketikan javac getName.

4. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java getName. Maka akan tampil output sebagai berikut :
-Selesai-

Cara Mengetahui IP Address Komputer Kita Menggunakan Java (Demo D1-1)

Berikut adalah langkah-langkah untuk mengetahui alamat IP komputer yg kita gunakan.

1. Ketikan koding Java dibawah ini pada notepad, editplus, atau IDE lainnya :

2. Kemudian simpan file tersebut dengan nama getIP.java di dalam folder bin pada folder jdk yang terdapat pada komputer tersebut.

3. Lalu compile program tersebut dengan menggunakan command prompt. Pastikan pada command prompt kita telah masuk ke dalam direktori tempat kita menyimpan file getIP.java tadi, sebagai contoh pada komputer ini c:/program files/java/jdk1.6.0_18/bin. Compile dengan mengetikkan perintah javac nama_file, dalam hal ini karena nama filenya adalah getIP maka untuk mengcompile kita ketikan javac getIP, seperti gambar dibawah ini :

4. Berikutnya untuk menjalankannya ketikan perintah java nama_file, dalam hal ini java getIP. Maka akan tampil output sebagai berikut :

-Selesai-