Skip to content

andrecristen/sockets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Sockets em Java

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.

Estrutura do Projeto

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.

Requisitos

  • Java Development Kit (JDK) versão 8 ou superior.
  • Um ambiente de desenvolvimento Java, como Eclipse ou IntelliJ IDEA.

Como Executar

  1. Clone o repositório:
    git clone https://github.com/andrecristen/sockets.git
    cd sockets
    
  2. Compile o código:

Utilize seu ambiente de desenvolvimento para compilar os arquivos Java presentes nos diretórios client e server.

  1. Execute o servidor:

Inicie a aplicação servidor para aguardar conexões dos clientes.

  1. Execute o cliente:

Inicie a aplicação cliente e conecte-se ao servidor conforme as instruções fornecidas.

Funcionamento

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.

About

Trabalho I - Desenvolvimento de Sistemas Paralelos e Distribuídos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages