Simple Socket Program

May 5, 2012

geetIp.java(D1-1)

Pertama – tama kita membuat class java dengan nama getIP.java. Kemudian ketikkan Script seperti berikut :

Script diatas adalah contoh script sederhana untuk melihat IP Local host suatu komputer. Outputnya sebagai berikut:

 

getName.java (D1-2)

Setelah itu kita membuat  class java dengan nama getName.java. Kemudian ketikkan Script seperti berikut :

Script diatas adalah contoh script sederhana untuk melihat Hostname. Hostname adalah domain dari IP yang akan kita lihat. Outputnya sebagai berikut:

 

IPtoName.java(D1-3)

Setelah itu kita membuat  class java dengan nama IPtoName.java. Kemudian ketikkan Script seperti berikut :

Script diatas adalah contoh script untuk melihat Hostname dengan mengetikan IP dari hostname tersebut. Outputnya sebagai berikut:

 

NSLookup.java(D1-4)

Setelah itu kita membuat  class java dengan nama NSLookuo.java. Kemudian ketikkan Script seperti berikut :

Script diatas adalah contoh script untuk mencetak hostname atau IP address suatu komputer. Outputnya sebagai berikut:

 

simpleServer.java & SimpleClient.java

Setelah itu kita membuat  class java dengan nama simpleServer.java & SimpleClient.java. Disini kita sudah mulai bermain dengan client-server.
berikut script untuk server:

dan outputnya:

berikut script untuk client:

Disini masih terjadi eror untuk client dikarenakan ada tahapan yang belum dilakukan si client. Output Pada client masih terjadi error :

 

smtpClient.java

Disini kita lakukan beberapa tahapan untuk menghilangkan eror pada client. Tahap tahap yang harus dilakukan :
1. Langkah Pertama

2. Langkah Kedua

setelah melakukan 2 tahapan diatas berikut outputnya :

 

Objectclient.java

Berikut ini adalah langkah terakhir dalam membuat simple socket program. Tahap tahap yang harus dilakukan :
1. Buat kelas Staff.java

2. Buat kelas ObjectClient.java

3. Buat kelas ObjectServer.java

berikut adalah output dari seluruh yang telah kerjakan:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: