Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sa;
- import java.net.*;
- import java.io.*;
- public class Server{
- public static void main(String[] args) throws IOException {
- try{
- ServerSocket ss=new ServerSocket(5432);
- System.out.println("listening mode");
- Socket s=ss.accept();
- System.out.println(("request accepted"));
- BufferedReader read=new BufferedReader(new InputStreamReader(System.in)); // Own console read!
- OutputStream os=s.getOutputStream(); // To send to Client!
- InputStream is=s.getInputStream(); // Read From Client!
- PrintWriter pw=new PrintWriter(os); // To sent to Client!
- BufferedReader RecieveRead= new BufferedReader(new InputStreamReader(is)); // Read from Client!
- String RecieveMsg,SendMsg;
- // String input1=.nextLine;
- while (true){
- RecieveMsg=RecieveRead.readLine(); // Client theke read kore //ReceiveMsg variable e rakhtese!
- System.out.println(RecieveMsg); // Just show krbe arki console e //ki msg dise.
- if(RecieveMsg==null||RecieveMsg.equals("exit")) // ReceivMsg jodi null hoye jay! mane arr kono kisu jodi client na pathay ba EXIT dey taile //close hye jbe
- break;
- SendMsg=read.readLine(); // Ami console e jaa likhbo seita SendMsg //e joma hcche client ke pathanor jnne!
- System.out.println(SendMsg);
- pw.println(SendMsg); // Upore PrintWritter er object holo ei pw
- // pw ki kore ? mone ache ? jst write kore diye ashe! Client ke pathay dicche //arki send mssg gula amr
- pw.flush(); // ekta msg dile thn flush kore dicche jst
- if(SendMsg==null||SendMsg.equals("exit")) // amio jodi Exit dei //taile close hbe arki
- break;
- }
- }
- catch(IOException e)
- {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement