Chatting Application using Java Socket Programming
//[Link]
package myserver;
import [Link].*;
import [Link].*;
public class MyServer {
public static void main(String[] args){
try{
ServerSocket ss=new ServerSocket(5555); //creating the server
Socket s=[Link]();//establishes connection
DataInputStream din=new DataInputStream([Link]());
DataOutputStream dout=new DataOutputStream([Link]());
BufferedReader br=new BufferedReader(new InputStreamReader([Link]));
String msgin="",msgout="";
while(){
msgin=[Link]();
[Link](msgin);
msgout=[Link]();
[Link]("server: " +msgout);
[Link]();
}
[Link]();
}catch(Exception e){
[Link](e);
} } }
///[Link]
import [Link].*;
import [Link].*;
public class MyClient {
public static void main(String[] args) {
try{ Socket s=new Socket("[Link]",5555);
DataInputStream din=new DataInputStream([Link]());
DataOutputStream dout=new DataOutputStream([Link]());
BufferedReader br=new BufferedReader(new InputStreamReader([Link]));
String msgin="",msgout="";
while(){
msgout=[Link]();
[Link]("Client: " +msgout);
msgin=[Link]();
[Link](msgin);
}
}
catch(Exception e){
[Link](e);
} }
}