Jumat, 04 Mei 2012

SOKET PROGRAMING Demo D1-7

Pada kesempatan kali ini kita akan membuat aplikasi dekstop sederhana untuk mengotomatisasi pengiriman pesan menggunakan pemrograman java.


1. Koneksikan kumputer kita dengan komputer teman kita

2. Setelah komputer sudah terkoneksi buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
3. ketikan coding program dibawah ini lalu simpan dengan nama staff.java

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWoIJZLk30ETkYqyG8pA59FHGyVFFGRneFzaf2mIxyPsSqa1lhiZTbL7KzERgN6uWupjYw3gnW8T7crw1RwtVmFmjooIitDs09vaapWyG_Ce-yGCBWbRVKYRUguLDVVfdxcn18yRFO6So/s1600/1.png




4. ketikan coding program dibawah ini lalu simpan dengan nama ObjectServer.java :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimycR4lHHQQ8Unlem9j2hbM0C2GUgnCpZLd8hSG_2l6wh6fkPDIej-C_b_nvd8L-NLPBkGkl-vKuevXVYePLdxo3YxB-9v6MnGBQH2bRQ2VOTIOEOs_shAFd8y_h8dUBPtM9sPwwofe68/s1600/2.png


5. ketikan coding program dibawah ini lalu simpan nama file ObjectClient.java
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga6jVAUA-jhk6gRdGo0azL0tNpMHVoMHuteyCf_ZIyjJ1YQnR6r83tAw_ifd7cuSVT2oGZWlps5s4zqYHm4DNC4isjZu7CCJizIaAV3p0XtxAMYQiyVHoPgh93a4RlynnCy5_BsJP9rlE/s1600/3.png

6. lalu kita akan menjalankan dan mencompile program nya dengan command prompt, buka cmd nya ikuti langkah berikut :
- buka CMD (start -> all programs -> accessories -> command prompt) .
    
- atau start -> run lalu ketikan cmd dan enter

 

ketikan perintah dibawah ini pada command prompt nya
7. untuk mengkompile program ketik javac [namafile].java 
contoh :
- javac ObjectServer.java (Kompile program server)
- javac ObjectClient.java (Kompile program client)
 
8. lalu jalankan program nya dengan mengetik perintah java [namafile] 
contoh :
- java ObjectServer (menjalankan Program Server)
- java ObjectClient (menjalankan Program client)
  
9. Setelah program di jalankan maka output nya akan seperti dibawah ini : 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZla4XcCUkA-KZit8O6x2g_QsaMPlFqSruzh4OxBesLNBUiJ2I0PaGUPBcrEB5EyU42CEXzg73OEJJCLc-xB5XJgT-Sv9rx8LSWXWMeemMcYcPpJjWn7znGSitIiah8AdSUgGLrj3F_eA/s1600/4.png

 yaitu akan keluar data pegawai seperti di atas. bila output seperti di atas berarti program client server terkoneksi dengn baik.











 

SOKET PROGRAMING Demo D1-6

Pada demo D1-6 adalah menjalankan program telnet. yaitu sebuah program sederhana untuk membuka koneksi ke suatu soket. telnet membutuhkan akses jaringan internet.

Yang perlu disiapkan :
- Koneksi Internet

lalu ketikan perintah seperti di bawah ini :

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEnifwZFLe8Hw7jgq17MGp_3DYO9gN1vNGe8YLMT3liiqdHIxuvoo6Heb0JjwzL_lGxx-4_-LTJvIPten3aBOIbSDOa2P6pii7XxOc01I9Wlo94MXKkBVDEJhqAO01mBBYhYQA68Qe7i8/s1600/6.1.JPG


Setelah koneksi soket tersambung, ketikan scriperintah di bawah ini :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-YZ-jkXsOVrgoUW5A786PsXxOkaTaGhFk3rZezTD4Wm4JKHONJ2PrzAxQPm7Zy2cKjRrhKkYRLKpzUysfw_c9b-M6kW94mDws8BB8Rn2i-dwVwxSck_xHK1IWXFHj8aJclixMwpeQXmI/s1600/6.2.JPG
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.












SOKET PROGRAMING Demo D1-5

Pada kesempatan kali ini kita akan membuat aplikasi client server dengan dua buah PC yang saling terkoneksi dengan pemrograman java
 
1. Koneksikan kumputer kita dengan komputer teman kita

2. Setelah komputer sudah terkoneksi buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
3. Lalu untuk server ketikan coding program dibawah ini lalu simpan dengan nama simpleServer.java


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYAEvQPre7sjCu8_5GsbWrAUXx3WRA2QcuILL2b5ekAPNXekY9vdITfOSLACYThWsMyiOSptKNSuH26w13CiWbkHSNV5pAMeok775Ex7DAjgay7nrRgH_NDUvbrqguHQERJU544K9HTtA2/s1600/Simpleserver1.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEide5LcuUJdsxBh3LTCMFkr34y52QuenuHboaJrCuWJ-tsfKXzdki_oxHAshTfAt6roG3MX4g96eImW1dg3sN8BYPPf5WhERlcoYFzBqUJt1xSsgdodCzTdMzX7MZWILWAdf-ps5MoCvGq_/s1600/simpleserver2.png


4. Lalu untuk client ketikan coding program dibawah ini lalu simpan dengan nama simpleClient.java


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIq654ccbylhGcB32LSueQmVp0UaFWVqQ9W4MC4SBIAd2j49V3Kat67fUrfYffiZq5YtO4Wk4ydTMcfXYOn8Eon2n56gQXsjUsX6xJcip89Lahz5Y2WxHZn8G7c8G8sL2RMQSW6dlj-1iN/s1600/SimpleClient1.png
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLsg02mcEUweJtsaFReeC9sKNr0QnIs-5rJqRjjKIBagjZyYK8X4hjukLQ77sIBOsFUkjcAqKpjvHiO81JsgDyrK2cmrTGharrZrGbNJgT7QcekFBaLRuH9l-NZzCdRLuetdVcxbFy7aw6/s1600/simpleClient2.png

catatan : file boleh di simpan di derokteri mana saja, tetapi disini saya menyinpan nya di direktory D -> folder Tes progjar -> folder Demo D1-5
  
5. lalu kita akan menjalankan servernya dulu
- buka CMD (start -> all programs -> accessories -> command prompt) .     
- atau start -> run lalu ketikan cmd dan enter

6. Setelah CMD terbuka kita buka directory atau folder tempat kita menyimpan file simpleServer.java, ikuti cara berikut
     - C:\Users\USER>d:
     - D:\>cd tes progjar
     - D:\>cd tes progjar>cd demo D1-5
7. Setelah berubah menjadi D:\>cd tes progjar>cd demo D1-5  berarti kita sudah memasuki folder dimana file simpleServer.java di simpan lalu kita akan mengcompile dan menjalankan program server, dengan cara berikut :
     - D:\>cd tes progjar>cd demo D1-5>javac simpleServer.java
     - D:\>cd tes progjar>cd demo D1-5>java simpleServer


outputnya seperti ini :


8. Lalu kita akan mengcompile dan menjalankan program client, dengan cara berikut :
     - D:\>cd tes progjar>cd demo D1-5>javac simpleClient.java
     - D:\>cd tes progjar>cd demo D1-5>java simpleClient
ketika kita menjalankan program client dan memasukan kata kunci salam maka server akan menjawab salam juga, karena server sudah di program untuk terima : salam, itu berarti client telah terkoneksi dengan server.

Outputnya seperti dibawah ini






SOKET PROGRAMING Demo D1-4

Pada kesempatan kali ini kita akan menggunakan dua buah komputer yang saling terkoneksi dan apabila sudah terkoneksi kita akan mengetahui IP nya dengan cara menginput nama komputer nya (hostname) dengan menggunakan program java. 


1. Koneksikan kumputer kita dengan komputer teman kita

2. Setelah komputer sudah terkoneksi buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
   
3. Setelah itu ketikan coding program nya seperti di bawah ini dan simpan dengan nama NsLookup.java
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWZuyRjf1IoF9BSeoIQtdvpVjZUZ8Lsy_TJwg_Hdgb6TC_-_FKZpI40j9nh9vipnEiWoUAxzkCw3e3r8khCfBV-PJTjzNimKTFu9sCmAYZaiPN0bFNB_THLGiVAatRECLsDeBhdaqNZ6Wp/s1600/NsLookup.png

boleh di simpan di derokteri mana saja, tetapi disini saya menyinpan nya di direktory D -> folder Tes progjar -> folder Demo D1-4
4. Selanjutnya yaitu kita akan Menjalankan program nya, ikuti cara berikut:
    - buka CMD (start -> all programs -> accessories -> command prompt) .
    - atau start -> run lalu ketikan cmd dan enter
  
5. Setelah CMD terbuka kita buka directory atau folder tempat kita menyimpan file NsLookup.java, ikuti cara berikut
     - C:\Users\USER>d:
     - D:\>cd tes progjar
     - D:\>cd tes progjar>cd demo D1-4

6. Setelah berubah menjadi D:\>cd tes progjar>cd demo D1-4  berarti kita sudah memasuki folder dimana file NsLookup.java di simpan lalu kita akan mengcompile dan menjalankan programnya, dengan cara berikut :
     - D:\>cd tes progjar>cd demo D1-4>javac NsLookup.java
     - D:\>cd tes progjar>cd demo D1-4>java NsLookup

7. Setelah itu kita akan coba memasukan Hostname pc kita, dengan cara berikut :
       - D:\>cd tes progjar>cd demo D1-4>java NsLookup (masukan hostname pc kita)
         contoh :   D:\>cd tes progjar>cd demo D1-4>java NsLookup USER-PC
         Maka hasilnya akan keluar IP dari USER-PC yaitu 169.254.184.206, bila keluar output seperti itu berarti pc tersebut   telah terkoneksi dengan baik.
  
 8. ulangi langkah sebelumnya lalu masukan Hostname pc teman, dengan cara berikut :
       - D:\>cd tes progjar>cd demo D1-4>java NsLookup (masukan hostname pc kita)
         contoh :   D:\>cd tes progjar>cd demo D1-4>java NsLookup Rasyid-PC
         Maka hasilnya akan keluar IP dari Rasyid-PC yaitu 192.168.1.121, bila keluar output seperti itu berarti pc tersebut   telah terkoneksi dengan baik.
 
Untuk lebih jelasnya perhatikan output di bawah ini :




SOKET PROGRAMING Demo D1-3

Pada kesempatan kali ini kita akan menggunakan dua buah komputer yang saling terkoneksi dan apabila sudah terkoneksi kita akan mengetahui nama komputer nya (hostname) dengan cara menginput IP nya dengan menggunakan program java. 

1. Koneksikan kumputer kita dengan komputer teman kita

2. Setelah komputer sudah terkoneksi buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
   
3. Setelah itu ketikan coding program nya seperti di bawah ini dan simpan dengan nama IPtoName.java
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjScm4R9wQ2EoMGImKF6PC8PKqdhNNUGzognuRRFkgwoLq5-0Dx84a_ESTSg1eYWjTdEf8Sd_6yctB7Ma8YwJNEbfzFtIBv1_Hr4Fdl3iZSOLNI14eIbAKT0fla_NcHtEFZF-_8T9aJJnCa/s1600/IPtoName.png

boleh di simpan di derokteri mana saja, tetapi disini saya menyinpan nya di direktory D -> folder Tes progjar -> folder Demo D1-3
4. Selanjutnya yaitu kita akan Menjalankan program nya, ikuti cara berikut:
    - buka CMD (start -> all programs -> accessories -> command prompt) .
    - atau start -> run lalu ketikan cmd dan enter
 5. Setelah CMD terbuka kita buka directory atau folder tempat kita menyimpan file IPtoName.java, ikuti cara berikut
     - C:\Users\USER>d:
     - D:\>cd tes progjar
     - D:\>cd tes progjar>cd demo D1-3

  6. Setelah berubah menjadi D:\>cd tes progjar>cd demo D1-3  berarti kita sudah memasuki folder dimana file IPtoName.java di simpan lalu kita akan mengcompile dan menjalankan programnya, dengan cara berikut :
     - D:\>cd tes progjar>cd demo D1-3>javac IPtoName.java
     - D:\>cd tes progjar>cd demo D1-3>java IPtoName
   
   7. Setelah itu kita akan coba memasukan IP address kita, dengan cara berikut :
       - D:\>cd tes progjar>cd demo D1-3>java IPtoName (masukan IP pc kita)
         contoh :   D:\>cd tes progjar>cd demo D1-3>java IPtoName 169.254.184.206
         Maka hasilnya akan keluar tulisan USER-PC, bila keluar output seperti itu berarti pc tersebut telah terkoneksi dengan baik.
       
    8. Lalu kita akan masukan IP komputer teman kita, dengan cara berikut :
        - D:\>cd tes progjar>cd demo D1-3>java IPtoName (masukan IP pc teman kita)
       contoh : - D:\>cd tes progjar>cd demo D1-3>java IPtoName 192.168.1.121
       Maka hasilnya akan keluar tulisan Rasyid-PC, bila keluar output seperti itu berarti pc tersebut telah terkoneksi dengan baik.

    9. lalu kita coba masukan sembarang IP maka hasilnya akan keluar output invalid IP - malformed ip yang artinya ip tersebut tidak terkoneksi dengan komputer kita sehingga program tidak bisa mendeteksinya

Untuk lebih jelasnya perhatikan output di bawah ini :



SOKET PROGRAMING Demo D1-2


Pada kesempatan kali ini kita akan menampilkan nama komputer kita dengan menggunakan program java. 
 
1. Buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
   
2. Setelah itu ketikan coding program nya seperti di bawah ini dan simpan dengan nama getName.java

 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCcvv6dFhM_zhuPtSqU6sT2rkBqN2q2xZ5onn1m-0qJN3yaLw04UR3ftqJWQOxHvJZtwA0MYwecy97kqzhAbLNQK2Acz96t4ilcxS4y_YhkTTzOIGHvvDQwm6LwpWd7DR1CpDJFJnK36iX/s1600/getName.png

catatan :
boleh di simpan di derokteri mana saja, tetapi disini saya menyinpan nya di direktory D -> folder Tes progjar -> folder Demo D1-2
3. Selanjutnya yaitu kita akan mengcompile program nya, ikuti cara berikut:
    - buka CMD (start -> all programs -> accessories -> command prompt) .
    - atau start -> run lalu ketikan cmd dan enter
     
    Setelah terbuka kita buka directory atau folder tempat kita menyimpan file getName.java, ikuti cara berikut:
    - C:\Users\USER>d:
    - D:\>cd tes progjar
    - D:\>cd tes progjar>cd demo D1-2
     
    Setelah berubah menjadi D:\>cd tes progjar>cd demo D1-2  berarti kita sudah memasuki folder 
    dimana file getName.java di simpan lalu kita akan mengcompile dan menjalankan programnya, dengan cara berikut :
     - D:\>cd tes progjar>cd demo D1-2>javac getName.java
     - D:\>cd tes progjar>cd demo D1-2>java getName

    Hasilnya seperti di bawah ini :

    Kita akan mendapatkan output berupa nama komputer kita yaitu USER-PC

Kamis, 03 Mei 2012

SOKET PROGRAMING Demo D1-1

Pada percobaan Demo D1-1, kita akan membuat sebuah program berbasis java untuk mengaetahui IP koputer kita. 
1. Buka program JDK (Java Development Kit), bila tidak ada instal dahulu program JDK nya disini
   
2. Setelah itu ketikan coding program nya seperti di bawah ini dan simpan dengan nama getIP.java



catatan :
boleh di simpan di derokteri mana saja, tetapi disini saya menyinpan nya di direktory D -> folder Tes progjar -> folder Demo D1-1

3. Selanjutnya yaitu kita akan mengcompile program nya, ikuti cara berikut:
    - buka CMD (start -> all programs -> accessories -> command prompt) .
    - atau start -> run lalu ketikan cmd dan enter
     
Secara default command prompt akan menampilkan directory user atau dirve c, kita akan mengubah directory nya ketempat kita menyimpan program yang kita buat tadi (getIP.java), jika kita menyimpan nya di directory D maka untuk mengubah nya ketikan d: -> enter, setelah directory nya sudah berpindah menjadi directory D:\> lalu masuk ke folder tempat itu di simpan, td sy menyimpan nya kedalam folder Tes progjar lalu folder Demo D-1, dengan cara ketikan cd tes progjar -> enter, kemudian ketikan cd demo D-1 -> enter.
setelah kita masuk kedalam folder tempat getIP.java di simpan maka kita akan mengkompile dengan perintah D:\tes progjar\demo D1-1>javac getIP. java.
lalu kita jalankan program nya dengan perintah D:\tes progjar\demo D1-1>java getIP
maka hasilnya akan keluar ip komputer kita yaitu 192.168.1.121 seperti gambar di bawah ini