Advertisement
Vasil_Vasilev

Server

Sep 3rd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package server;
  7. import java.io.*;
  8. import java.net.*;
  9. import java.util.Scanner;
  10. /**
  11.  *
  12.  * @author user
  13.  */
  14. public class SOK_1_SERVER {
  15.     public static void main(String[] args) throws Exception
  16.         {
  17.             SOK_1_SERVER SERVER = new SOK_1_SERVER();
  18.             SERVER.run();
  19.         }
  20.      public void run() throws Exception
  21.         {
  22.             String output;
  23.             System.out.println("server");
  24.             Scanner scanner = new Scanner(System.in);
  25.             ServerSocket SRVSOCK = new ServerSocket(5454);
  26.             Socket SOCK = SRVSOCK.accept();
  27.              while(true){
  28.             InputStreamReader IR = new InputStreamReader(SOCK.getInputStream());
  29.             BufferedReader BR = new BufferedReader(IR);
  30.            
  31.             String MESSAGE = BR.readLine();
  32.             System.out.println("Client:" + MESSAGE);
  33.          
  34.            if (MESSAGE !=null)
  35.             {
  36.                 PrintStream PS = new PrintStream(SOCK.getOutputStream());
  37.                 System.out.print("Server:");
  38.                 output=scanner.nextLine();
  39.                 PS.println("Server:" + output);
  40.             }
  41.         }
  42.         }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement