Home | Add to Favorites | Ebooks Directory | News  
Java Programming
Home
Java  Article
Java Tutorial 
Java download
Books
JDBC
Java Training
Java Source  Code
Java Applet
Java Questions
Java Socket programming sample program

The following  Programs  explain about Socket Programming in java with   basic server and client


 


This is a simple Java program explains about Java Server Operations

Visit Java Article part to find more java programs



 

////          Server

import java.net.*;
import java.io.*;

public class ServerSample {

/** Creates a new instance of ServerSample */
public ServerSample() {
}
public static void startServer(){
try{
ServerSocket server=new ServerSocket(777); //portno 777
Socket s=server.accept();
PrintStream p1=new PrintStream(s.getOutputStream());
p1.println(" u r connected and disconnced");
s.close();
}
catch(Exception e){
e.printStackTrace();
}

}
public static void main(String a[]){
startServer();
}

}

 

/// Client

import java.net.*;
import java.io.*;

public class ClientSample {

/** Creates a new instance of ServerSample */
public ClientSample() {
}
public static void startClient(){
try{
Socket client=new Socket("localhost",777); //portno 777

BufferedReader buf=new BufferedReader(new InputStreamReader(client.getInputStream()));
System.out.println("buffer data "+buf.readLine());

}
catch(Exception e){
e.printStackTrace();
}

}
public static void main(String a[]){
startClient();
}

}