Advertisement
rootUser

TCPServer

May 6th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 1.07 KB | None | 0 0
  1. package tcp_clientserver;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.DataOutputStream;
  5. import java.io.IOException;
  6. import java.io.InputStreamReader;
  7. import java.net.ServerSocket;
  8. import java.net.Socket;
  9.  
  10. public class TCPServer
  11. {
  12.     public static void main(String[] args)
  13.     {
  14.         try
  15.         {
  16.             ServerSocket serverSocket = new ServerSocket(1256);
  17.             System.out.println("Waiting for client....");
  18.             Socket connectionSocket = serverSocket.accept();
  19.             BufferedReader inFromClient = new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));
  20.             String sentenceFromClient = inFromClient.readLine();
  21.             String modifiedSentence = sentenceFromClient.toUpperCase();
  22.             DataOutputStream outToClient = new DataOutputStream(connectionSocket.getOutputStream());
  23.             outToClient.writeBytes(modifiedSentence + '\n');
  24.             serverSocket.close();
  25.         }
  26.         catch (IOException ex)
  27.         {
  28.             System.out.println("Unable to attach " + ex);
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement