Este projeto foi desenvolvido como parte da disciplina Desenvolvimento de Sistemas Paralelos e Distribuídos. O objetivo é implementar a comunicação entre cliente e servidor utilizando sockets em Java.
O repositório está organizado da seguinte forma:
- client/: Contém o código-fonte da aplicação cliente.
- server/: Contém o código-fonte da aplicação servidor.
- jars/: Diretório destinado a bibliotecas externas (se houver).
- Apresentação.pdf: Slides utilizados para a apresentação do projeto.
- Diagramas_descricao.pdf: Documento com diagramas e descrições detalhadas da implementação.
- Java Development Kit (JDK) versão 8 ou superior.
- Um ambiente de desenvolvimento Java, como Eclipse ou IntelliJ IDEA.
- Clone o repositório:
git clone https://github.com/andrecristen/sockets.git cd sockets - Compile o código:
Utilize seu ambiente de desenvolvimento para compilar os arquivos Java presentes nos diretórios client e server.
- Execute o servidor:
Inicie a aplicação servidor para aguardar conexões dos clientes.
- Execute o cliente:
Inicie a aplicação cliente e conecte-se ao servidor conforme as instruções fornecidas.
O projeto demonstra a comunicação básica entre um cliente e um servidor utilizando sockets em Java. Para detalhes sobre a implementação, consulte o documento Diagramas_descricao.pdf.