Wednesday, April 3, 2013

Bikin Aplikasi Chatting Menggunakan Java

Sekarang ini saya ingin bikin sebuah aplikasi chatt nih gan menggunakan aplikasi java,,  biar saya lebih mudah dapat chatt an ama doii saya gann,,,  heehehehe

Langkah - langkah nya gannn,,,

1. Buka aplikasi notped ++
2. Copas Source Code dibawah ini gan

Source Code :

import java.net.*;
import java.io.*;
public class Server1 {
public static void main(String[] args) {
try {
ServerSocket ss = new ServerSocket(2002);
System.out.println("Menunggu Klien...");
Socket s = ss.accept();
System.out.println("Klien telah masuk");
System.out.println("Server pada port = "+
s.getLocalAddress().getHostAddress() + " : " + s.getLocalPort());
System.out.println("Client pada port = "+
s.getInetAddress().getHostAddress() + " : " + s.getPort());
PrintWriter pw = new PrintWriter(s.getOutputStream(), true);
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String greeting = "";
while(!(greeting=br.readLine()).equals("")) { pw.println(greeting); }
pw.close(); s.close(); ss.close();
} catch (Exception e) { e.printStackTrace(); }
}
}

3. Lalu save file yang di bikin tadi itu gan,,  dengan nama  Server1.java
4. Selanjutnya kita bikin Client Servernya gann,, dan buka notped ++ lgi gan,,
5. Copas coding di bawah ini ke notped ++ gann,,,

Source code :

import java.net.*;
import java.io.*;
public class Client1 {
public static void main(String[] args) {
try {
Socket s = new Socket("127.0.0.1",2002);
System.out.println("Komunikasi terhubung");
System.out.println("Client pada port = "+
s.getLocalAddress().getHostAddress() + " : "+ s.getLocalPort());
System.out.println("Server pada port = "+
s.getInetAddress().getHostAddress() + " : "+ s.getPort());
BufferedReader br = new BufferedReader( new InputStreamReader(s.getInputStream()));
System.out.println("Menunggu pesan...");
String greeting = "";
while ((greeting=br.readLine())!=null) { System.out.println(greeting); }
System.out.println("Selesai");
br.close();
s.close();
}
catch (Exception e) { e.printStackTrace(); }
}
}

6. Lalu save file yang di bikin tadi itu gan,,  dengan nama  Client1.java
7. Komfile aplikasi yang gan bikin tadi dengan CMD,, ingatt gann,,  Komfile nya secara bersamaan dengan Server1 bersama Client1.
Maka Hasilnya seperti di bawah ini gannn,,,



ehmmmm,,,  jangan lupa komentar dan sarannya yaa gannn,,,  hehehe

1 comments:

saya eror di main lass nya?
itu gmana?

Post a Comment