Skip to content

Instantly share code, notes, and snippets.

@waqasraza123
Created March 12, 2016 14:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save waqasraza123/a205f5235dd5c0afcefe to your computer and use it in GitHub Desktop.
Save waqasraza123/a205f5235dd5c0afcefe to your computer and use it in GitHub Desktop.
// File Name GreetingServer.java
import java.net.*;
import java.io.*;
public class Server
{
public static Socket socket;
public static void main(String[] args){
try {
ServerSocket serverSocket = new ServerSocket(9000);
System.out.println("Running....");
while (true) {
socket = serverSocket.accept();
System.out.println("Connected....");
InputStreamReader inputStreamReader = new InputStreamReader(socket.getInputStream());
BufferedReader messageString = new BufferedReader(inputStreamReader);
String message = messageString.readLine();
System.out.println("client message is " + message);
//sending message to client
OutputStreamWriter osw = new OutputStreamWriter(socket.getOutputStream());
BufferedWriter bos = new BufferedWriter(osw);
bos.write("Hi Client\n");
bos.flush();
}
} catch (Exception e) {
e.printStackTrace();
}
finally{
try {
socket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment