Skip to content

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

Notifications You must be signed in to change notification settings

CC-UNIP-CAMPINAS/jojochat_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages