Skip to content

Instantly share code, notes, and snippets.

@joffilyfe
Created June 6, 2017 11:59
Show Gist options
  • Save joffilyfe/de45c550aba14f90db0e154f83c0c8ee to your computer and use it in GitHub Desktop.
Save joffilyfe/de45c550aba14f90db0e154f83c0c8ee to your computer and use it in GitHub Desktop.
package Chat;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket servidor = new ServerSocket(7171, 10);
Client cliente1 = new Client("localhost", 7171);
cliente1.start();
for (int i = 0; i < 10; i++) {
Socket socket = servidor.accept();
int contadorDeMensagens = 1;
while(socket.isConnected()) {
DataInputStream in = new DataInputStream(socket.getInputStream());
DataOutputStream out = new DataOutputStream(socket.getOutputStream());
System.out.println("[Servidor] Recebendo mensagem: " + in.readUTF());
out.writeUTF("[Servidor] Enviando mensagem " + contadorDeMensagens + "!");
contadorDeMensagens++;
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment