عملت برنامج يعمل شات بين client and server هو بسيط بس اذا سمحتم مساعده اشتي اعمل انه اذا كتب ال cleint كلمه bye or quit يحصل disconnect للاتصال بينهم الرجاء المساعده
هذا برنامج ال cleint .....
import java.net.*;
import java.io.*;
public class Myclient
{
public static void main (String sss[])throws Exception
{
String s3,s4;
Socket s = new Socket("pc1b",1024);
BufferedReader br3= new BufferedReader(new InputStreamReader(s.getInputStream()));
BufferedReader br4= new BufferedReader(new InputStreamReader(System.in));
PrintWriter pr2= new PrintWriter(new OutputStreamWriter(s.getOutputStream()));
while(true)
{
s3= br3.readLine();
System.out.println(s3);
s4 = br4.readLine();
pr2.println(s4);
pr2.flush();
}
}
}
وهذا برنامج ال server
import java.net.*;
import java.io.*;
public class Myserver
{
public static void main (String sss[])throws Exception
{
String s1,s2;
ServerSocket ss = new ServerSocket(1024);
Socket client = ss.accept();
BufferedReader br1= new BufferedReader(new InputStreamReader(client.getInputStream()));
BufferedReader br2= new BufferedReader(new InputStreamReader(System.in));
PrintWriter pr1= new PrintWriter(new OutputStreamWriter(client.getOutputStream()));
pr1.println("hello client");
pr1.flush();
while(true)
{
s1= br1.readLine();
System.out.println(s1);
s2= br2.readLine();
pr1.println(s2);
pr1.flush();
}
}
}

