SAI YEWALE

Generation

typingsSun, 20 Nov 2022

write a program using Socket and ServerSocket to create chat application

import java.io.*; import java.net.*; class ChatServer{ public static void main(String[] args){ try{ ServerSocket ss = new ServerSocket(5000); Socket s = ss.accept(); DataInputStream din = new DataInputStream(s.getInputStream()); DataOutputStream dout = new DataOutputStream(s.getOutputStream()); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String msgin="", msgout=""; while(!msgin.equals("end")){ msgin = din.readUTF(); System.out.println(msgin); msgout = br.readLine(); dout.writeUTF(msgout); dout.flush(); } s.close(); }catch(Exception e){ } } }

Questions about programming?Chat with your personal AI assistant