Olá, minha dúvida está nesse código
import java.net.ServerSocket;
import java.net.Socket;
import java.io.IOException;
import java.io.PrintWriter;
public class Server extends Exception
{
public static void main(String[] args) throws Exception
{
ServerSocket servidor = new ServerSocket(5000);
while (true)
{
Socket socket = servidor.accept();
PrintWriter w = new PrintWriter(socket.getOutputStream());
w.println("Aprenda Java e seja Contratado");
}
}
}
Compila normal, mas na execução não aparece nada, gostaria que alguem me ajudasse
a “completar” esse código.
Tenho outra dúvida nessa código
import java.net.Socket;
import java.util.Scanner;
import java.io.*;
public class Client
{
public static void main(String[] args) throws Exception
{
Socket conexao = new Socket("localhost", 5000);
Scanner s = new Scanner(conexao.getInputStream());
s.nextLine();
}
}
Outra vez nenhum erro na compilação, mas quando vou
executar aparece o seguinte erro:
Exception in thread “main” java.net.ConnectException: Connection refused: connect
(e mais algumas linhas iniciadas com “at java.net.”)
Abraço 