thieumao

Server.java

Jul 21st, 2013
782
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1. package blog.socket.simple;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6. import java.io.PrintStream;
  7. import java.net.ServerSocket;
  8. import java.net.Socket;
  9.  
  10. public class Server {
  11.     private void server() {
  12.         try {
  13.             ServerSocket server = new ServerSocket(1994);
  14.             System.out.println("Server is ready...");
  15.             Socket socket = server.accept();
  16.             BufferedReader br = new BufferedReader(new InputStreamReader(
  17.                     socket.getInputStream()));
  18.             String request = br.readLine();
  19.             if (request != null) {
  20.                 System.out.println("Received from a client: " + request);
  21.                 // Process: Select database, calculate...
  22.                 // Response to client
  23.                 PrintStream ps = new PrintStream(socket.getOutputStream());
  24.                 ps.println(request.toUpperCase());
  25.             }
  26.         } catch (IOException e) {
  27.             // TODO Auto-generated catch block
  28.             e.printStackTrace();
  29.         }
  30.     }
  31.  
  32.     public static void main(String [] args){
  33.         Server s = new Server();
  34.         s.server();
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment