Setelah mempelajari cara membuat applikasi socket disisi server, sekarang kita belajar tentang applikasi socket di sisi client..oke !!(kaya pa guru ya hehehe)
Beberapa langkah untuk membuat aplikasi di sisi client supaya dapat berkomunikasi dengan server adalah sebagai berikut :
1. Koneksi ke server, koneksi ke server dapat dilakukan dengan cara :
Membuat socket objek, hanya perlu tahu nama host dan port yang digunakan. Untuk membuat socket objek, hanya perlu mamanggil kelas socket, yaitu :
Socket(InetAddress address, int port) atau
Socket(java.lang.String host, int port)
Contoh : untuk membuat socket objek yang connect dari localhost dengan port 4444,
berikut adalah sintaksnya
Socket sClient = new Socket (“localhost”, 4444);
2. Komunikasi dengan server dengan menggunakan socket pada sisi client tidak berbeda cara komunikasi server terhadap client, yaitu input dan output sream. Contohnya :
BufferedReader in = new Bufferedreader
(new InputStreamReader(sClient.getInputStream()));
PrintWriter out = new PrintWriter
(sClient.getOutputStream(), true);
kemudian kita tinggal membaca / menulis string dari dan ke socket objek yang telah dibuat. Caranya hampir sama dengan yang dilakukan server :
boolean more = true;
out.println(“halo..”); // kirim tesk
while (more)
{
String balikan = in.readLine();
If(balikan==null)
more = false;
else
Syste.out.println();
}
Cukup mudah kan ???
Dan akan lebih mudah kalau langsung dipraktekkan. link berikut akan membawa anda pada pratikum appSocketClient.
Friday, May 4, 2007
Aplikasi Socket - Client
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment