Este repositório contém um exemplo simples de comunicação entre cliente e servidor usando Java Socket. O objetivo deste código é demonstrar a implementação básica de um servidor socket e de um cliente socket.
- O servidor espera a conexão do cliente e, em seguida, exibe todas as mensagens recebidas do cliente. O cliente envia mensagens para o servidor e exibe todas as mensagens recebidas do servidor.
É possível executar essa aplicação clonando este repositório e abrindo na IDE NetBeans, ou da seguinte maneira:
-
Instale o Java Development Kit (JDK) Este código requer o JDK para ser executado. Você pode fazer o download do JDK a partir do site oficial da Oracle (https://www.oracle.com/java/technologies/javase-downloads.html).
-
Clone o repositório Clone o repositório em sua máquina local usando o seguinte comando:
git clone https://github.com/cemeterydriiver/javaSocket.git
- Execute o servidor Abra um terminal e vá para o diretório raiz do projeto. Em seguida, execute o seguinte comando para iniciar o servidor:
javac Server.java
java Server
- Execute o cliente Abra outro terminal e vá para o diretório raiz do projeto. Em seguida, execute o seguinte comando para iniciar o cliente:
javac Client.java
java Client
- Envie mensagens do cliente para o servidor No terminal do cliente, digite mensagens e pressione enter. As mensagens serão enviadas para o servidor e exibidas no terminal do servidor.