/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package servidortcptexto;

import java.io.*;
import java.net.*;

public class ServidorTCPTexto {

    private Socket socket = null;

    public ServidorTCPTexto() {
        try {
            ServerSocket serverSocket = new ServerSocket(5000);

            Socket socketClient = serverSocket.accept();

            PrintWriter out = new PrintWriter(
                    socketClient.getOutputStream(), true);
            BufferedReader in = new BufferedReader(
                    new InputStreamReader(socketClient.getInputStream()));

            System.out.println(socketClient.getRemoteSocketAddress());
            System.out.println(socketClient.getRemotePort());
            
            out.println("Bem vindo carinha, digita algo ai");

            String dados = in.readLine();
            System.out.println("Cliente enviou " + dados);

            if (dados.equals("help") || dados.equals("help\r\n")) {
                out.println("aqui nao tem help");
            } else {
                out.println("Vai a m... , voce disse" + dados);
            }

            dados = in.readLine();
            System.out.println("Cliente enviou " + dados);
            out.println("tchaU");

            socketClient.close();
            serverSocket.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static void main(String[] args) {
        new ServidorTCPTexto();
    }
}
