Skip to content

Latest commit

 

History

History
92 lines (62 loc) · 3.3 KB

readme.md

File metadata and controls

92 lines (62 loc) · 3.3 KB

JoJochat - Servidor


Descrição

Software escrito em Java para conversão através de Berkeley sockets (PROJETO 5º SEMESTRE UNIP). Vertente servidor para tratamento de requisições dos clientes;


Status

GitHub issues GitHub forks Codacy Badge

Dependências


Instalação

ATENÇÃO: A VERTENTE CLIENTE PODE SER ENCONTRADA AQUI. APÓS A CONFIGURAÇÃO DO SERVIDOR, VERIFIQUE A VERSÃO PARA USO DOS USUÁRIOS.

O software foi desenvolvido com o propósito de ser um projeto acadêmico. Sua utilização é para fins educativos! Veja como implementar o cliente em seu computador:

    • Faça um clone do repositório ou baixe o código fonte AQUI.
    • Instale todas as depêndencias citadas e importe em seu projeto.
    • Criei duas pastas no mesmo endereço abaixo chamadas: Arquivos e users_data Windows: C:\Users\USUARIO\Documents\JOJO_DATA Linux: /home/USUARIO/Documents/JOJO_DATA A primeira vai armazenar todos os arquivos enviados e a segunda fotos de perfil dos usuários.
    • Crie o arquivo de conexão com o banco de dados ( db.properties ) dentro da pasta acima
      Exemplo de arquivo:
    user=USUARIO_DO_BANCO
    password=SENHA_DE_ACESSO
    dburl=jdbc:mariadb://ENDERECO_DO_BANCO:3306/NOME_DO_BANCO
    useSSL=false
    • Dependendo do endereço e porta que o servidor vai ser configurado, lembre-se de alterar essa informação no Main() deste projeto e criar as devidas regras de firewall;
    • Iniciar servidor em um terminal!

Funcionamento

Na atual versão do programa (v2.0) o design apresentava o seguinte visual:

server.gif

Meta

-=Leonardo Petta do Nascimento=-

Site: Meu Portfólio
Facebook: @leonardo.petta.nascimento Email: [email protected] Linkedin: Leonardo Petta Do Nascimento

-=Lucas Limas=-

Facebook: llimasf Email: [email protected]


Agradecimentos

  1. Maria DB Foundation;
  2. UNIP