Skip to content

Latest commit

 

History

72 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Calculadora Distribuida

Calculadora Distribuída utilizando socket em java

Disciplina Sistemas Distribuídos - FACAPE

O objetivo deste projeto, foi desenvolver um pequeno sistema distribuído de servidores utilizando sockets.

O projeto foi composto de algumas etapas, que foram avaliadas separadamente e também em conjunto.

O sistema/programa foi implementado em Java e executado no Linux/ Windows.

O sistema é composto por:

  • um servidor concorrente principal que receberá requisições via socket e encaminhará as mesmas, via sockets para servidores escravos (servidorPrincipal).
  • servidores "zumbis" que se registrarão no servidor principal e serão encarregados de realizar as operações.
  • algoritimo para decisão para escolha do servidor escravo (sugerido: round-robin).
  • servidores "zumbis" especializados que receberão requisições específicas, delegadas pelos servidor principal.
  • clientes (calculadoras) que farão requisições para o servidor principal.
  • As 4 operações básicas devem ser executadas nos servidores zumbis básicos.
  • As operações de Porcentagem, raiz quadrada e potenciação devem ser executadas nos servidores zumbis especiais.

About

Calculadora Distribuida

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages