Socket programming in Java

Posted on
Socket programming in Java

Shopper Code

import java.io.*;
import java.web.*;
class Client_1
{
    public static void essential (String[] args)
    {
        int port =6543;
        String add=”localhost”;
        strive
        {
            InetAddress ia=InetAddress.getByName(add);
            Socket socket =new Socket(add,port);
            InputStream enter=socket.getInputStream();
            OutputStream output=socket.getOutputStream();
            DataInputStream in=new DataInputStream(enter);
            DataOutputStream out=new DataOutputStream(output);
            BufferedReader enter=new BufferedReader(new InputStreamReader(System.in));
            String line=null;
            whereas(true)
            {
                System.out.print(“Message to server : “);
                line=enter.readLine();
                out.writeUTF(line);
                out.flush();
                line=in.readUTF();
                System.out.println(“Message from server : ” + line);
            }
        }
        catch (Exception ex)
        {
        }
    }
}

 Server Code

import java.web.*;
import java.io.*;
class ser2 im
{

}
class Server_1
{
    public static void essential (String[] args)
    {
        int port = 6543;
        strive
        {
            ServerSocket ss = new ServerSocket(port);
            System.out.println(“Ready for consumer:: “);
            Socket socket=ss.settle for();
            System.out.println(“Shopper discovered… “);
            InputStream enter=socket.getInputStream();
            OutputStream output=socket.getOutputStream();
            DataInputStream in=new DataInputStream(enter);
            DataOutputStream out=new DataOutputStream(output);
            BufferedReader enter=new BufferedReader(new InputStreamReader(System.in));
            String line=null;
            whereas(true)
            {
                line=in.readUTF();
                System.out.println(“Message From Shopper::  “+line);
                System.out.print(“Message to Shopper : “);
                line=enter.readLine();
                out.writeUTF(line);
                out.flush();
            }
        }
        catch (Exception ex)
        {
            ex.printStackTrace();
        }
    }
}   

Supply projectgeek.com