A Simple Socket Processing How To. Learn to build a simple socket client, a socket server that handles one connection at a time, and a socket server.
we see the socket program in java
Client side :
import java.net.*;
import java.io.*;
class client
{
public static void main(String arg[])
{
try
{
Socket s = new Socket("localhost",90);
PrintWriter pr = new PrintWriter(s.getOutputStream(),true);
pr.println("Hi");
System.out.println("Client : " + "Hi");
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
System.out.println("Server : " + br.readLine());
}
catch(Exception e)
{
System.out.println(e);
}
}
}
Server side:
import java.net.*;
import java.util.*;
import java.io.*;
class server
{
public static void main(String arg[])
{
try
{
ServerSocket ss = new ServerSocket(90);
Socket s = ss.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
System.out.println("Client : " + br.readLine());
PrintWriter pr = new PrintWriter(s.getOutputStream(),true);
pr.println("Echo : " + "welcome");
System.out.println("Server :" + "welcome");
}
catch(Exception e)
{
}
}
}
Comments
Post a Comment