Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package socket2;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.io.PrintWriter;
- import java.net.Socket;
- public class GerenciadorDeClientes extends Thread {
- private Socket cliente;
- private String nomeCliente;
- public GerenciadorDeClientes(Socket cliente) {
- this.cliente = cliente;
- start();
- }
- public void run() {
- // le os streams e converte em strings
- try {
- BufferedReader leitor = new BufferedReader(new InputStreamReader(cliente.getInputStream()));
- PrintWriter escritor = new PrintWriter(cliente.getOutputStream(),true);
- escritor.println("........");
- String msg = leitor.readLine();
- //this.nomeCliente = msg;
- //escritor.println("ola" + this.nomeCliente);
- while(true) {
- msg=leitor.readLine();
- if(msg.equalsIgnoreCase("STOP")) {
- this.cliente.close();
- }else {
- escritor.println(msg.toUpperCase() );
- }
- }
- } catch (IOException e) {
- System.err.println("o cliente fechou a conexao");
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement