DiBuatTukDiLihat

-blog ini dibuat semata hanya untuk dilihat-


pada post kali ini saya akan menshare program untuk mengirim objek dengan soket untuk coding dapat dilihat di bawah:

Staff.java


class staff ini digunakan untuk menyimpan data yang dikirim oleh client. Pada class ini juga terdapat method yang digunakan untuk mencetak data staff yang dikirim client.

ObjectClient.java



class objekclient ini berfungsi untuk mengirim data staff kepada server.
ObjectServer.java



class objekserver ini berfungsi untuk menerima dan menampilkan data staff dari client. untuk output program dapat dilihat gambar dibawah ini:



post kali ini saya menshare program untuk mengirim pesan dengan smtp. program ini menggunakan bahasa pemrograman java scriptnya bisa dilihat di gambar dibawah.





coding  diatas dimulai dengan membuat objek smtpsoket, outputstream dan inputstream. kemudian buat kondisi  if (smtpSocket!=null && os!=null && is!=null) jika kondisi terpenuhi maka program akan melakukan pengiriman pesan melalui smtp. untuk output program dapat dilihat gambar di bawah.



Saat ini, penulis akan membahas mengenai cara membangun aplikasi Client-Server TCP sederhana dengan menggunakan Java. Adapun langkah – langkahnya adalah sebagai berikut :
1. Ketikkan kode sumber (source code) pada Notepad, Editplus, atau IDE lainnya, dan saya memilih menggunakan Notepad++ sebagai text editor. Pada aplikasi ini dibutuhkan dua source code, yang masing-masing saya beri nama Server_Client.java (untuk coding server) dan Client_Server.java(untuk coding client). Adapun source code-nya adalah sebagai berikut :
Aplikasi Server



Aplikasi Client



2. Kemudian simpan kedua program tadi pada direktori mana saja, dan saya menyimpannya di direktori “F:\pemjar”.
3. Setelah disimpan, kemudian buka 2 jendela cmd (command prompt) pada menu Start > Accessories > Command Prompt atau langsung ketikkan cmd pada menu Run untuk mengkompile dan menjalankan program tersebut. Kemudian compile program tersebut dan jalankan dengan cara sebagai berikut :




Pada nomor 1 Gambar cmd Server menunjukkan bahwa aplikasi server telah hidup dan sudah dapat menerima interaksi dari Client berupa kata “salam” (lihat nomor 4 pada Gambar cmd Client), sedangkan nomor 2 Gambar cmd Server menunjukkan bahwa aplikasi server telah hidup kembali dan siap menerima interaksi dari Client lagi, namun ketika Client mengetikkan selain kata “salam”, misalkan kata “haii” maka respon Server akan berbeda (lihat nomor 6 pada Gambar cmd Client).
Nomor 3 pada Gambar cmd Client menunjukkan kesalahan dalam menjalankan aplikasi Client, dimana untuk menjalankannya harus menuliskan nama lokal komputer yang dijadikan server saat menjalankan aplikasi Client.
Nomor 4 pada Gambar cmd Client menunjukkan cara yang benar untuk menjalankan aplikasi Client yakni dengan menuliskan nama lokal komputer yang dijadikan Server.
Nomor 5 pada Gambar cmd Client menunjukkan bahwa aplikasi Server hanya bisa menerima satu kali interaksi dari Client, sehingga bila ingin melakukan interaksi lagi harus menjalankan (menghidupkan) lagi aplikasi Server-nya.
Nomor 6 pada Gambar cmd Client menunjukkan bila Client mengetikkan kata selain “salam” maka Server tidak akan mengerti dan memberikan respon “Maaf. Saya tidak mengerti”.


Java menyediakan objek InetAddress yang memanfaatkan layanan sistem operasi dan jaringan untuk melakukan translasi nama dan IP komputer. Program dibawah ini memperlihatkan bagaimana menggunakan objek InetAddress untuk melakukan translasi nama komputer ke IP Address komputer.
1. Ketikkan kode sumber (source code) tentang translasi IP Address ke nama lokal komputer pada Notepad, Editplus, atau IDE lainnya, dan saya memilih menggunakan Notepad++ sebagai text editor. Source code tersebut saya beri nama NsLookup.java. Adapun source code-nya adalah sebagai berikut :




2. Simpan source code tadi dengan nama IPtoName.java ke direktori mana saja.
3. Setelah disimpan, kemudian buka cmd (command prompt) pada menu Start > Accessories > Command Prompt atau langsung ketikkan cmd pada menu Run untuk mengkompile dan menjalankan program tersebut. Kemudian compile program tersebut dan jalankan dengan cara sebagai berikut :



Setelah dijalankan maka akan muncul cara pemakaian dari program ini. Jadi, cara menjalankan program ini dengan mengetikkan java NsLookup (nama komputer saya) seperti yang terlihat dari gambar di atas.


Java menyediakan objek InetAddress yang memanfaatkan layanan sistem operasi dan jaringan untuk melakukan translasi nama dan IP komputer. Program dibawah ini memperlihatkan bagaimana menggunakan objek InetAddress untuk melakukan translasi IP ke nama komputer.
1. Ketikkan kode sumber (source code) tentang translasi IP Address ke nama lokal komputer pada Notepad, Editplus, atau IDE lainnya, dan saya memilih menggunakan Notepad++ sebagai text editor.Source code tersebut saya beri nama IPtoName.java. Adapun source code-nya adalah sebagai berikut :




 2. Simpan source code tadi dengan nama IPtoName.java ke direktori mana saja, dan saya menyimpannya di direktori “F:\pemjar”.
3. Setelah disimpan, kemudian buka cmd (command prompt) pada menu Start > Accessories > Command Prompt atau langsung ketikkan cmd pada menu Run untuk mengkompile dan menjalankan program tersebut. Kemudian compile program tersebut dan jalankan dengan cara sebagai berikut :

 Setelah dijalankan maka akan muncul cara pemakaian dari program ini. Jadi, cara menjalankan program ini dengan mengetikkan java IPtoName 10.10.10.2 (IP komputer saya) seperti yang terlihat dari gambar di atas.


1. Ketikkan kode sumber (source code) tentang pengambilan nama lokal komputer pada Notepad, Editplus, atau IDE lainnya, dan saya memilih menggunakan Notepad++ sebagai text editor. Source code tersebut saya beri nama getName.java. Adapun source code-nya adalah sebagai berikut :




2. Simpan source code tadi dengan nama getName.java ke direktori mana saja.
3. Setelah disimpan, kemudian buka cmd (command prompt) pada menu Start > Accessories > Command Prompt atau langsung ketikkan cmd pada menu Run untuk mengkompile dan menjalankan program tersebut. 
kemudian compile program tersebut dan jalankan dengan cara sebagai berikut :




Setelah program tersebut dijalankan maka nama  komputer saya akan terlihat disitu.


Pada postingan kali ini akan membahas cara mendapatkan IP Address menggunakan Java. untuk membuatnya langkah – langkahnya sebagai berikut :
1. Ketikkan kode sumber (source code) tentang pengambilan IP Address komputer pada Notepad, Editplus, atau IDE lainnya, dan saya memilih menggunakan Notepad sebagai text editor. Source code tersebut saya beri nama getIP. Adapun source code-nya adalah sebagai berikut :


2. Simpan source code tadi dengan nama getIP.java ke direktori mana saja.
3. kemudian buka cmd (command prompt) untuk mengkompile dan menjalankan program tersebut. Pada cmd tersebut masuk ke direktori file getIP.java disimpan. kemudian compile program tersebut dengan mengetik javac getIP.java. kemudian jalankan dengan mengetik java getIP maka akan tampil output seperti gambar dibawah :


Pada output program tersebut terlihat IP Address komputer yang saya gunakan. IP komputer dapat terlihat karena Java menyediakan objek InetAddress yang memanfaatkan layanan sistem operasi dan jaringan untuk melakukan translasi IP Address komputer.

Just Watch And Learn

Mengenai Saya

Foto saya
seorang anak laki-laki pertama dari tiga bersaudara.... haha

Indonesia itu?

Islamic Clock

Pingbox

Comment Here..


ShoutMix chat widget

Labels

Follower

Dilema