Skip to content

Arthur1511/Trab-Distribuidos-cliente-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Trabalho Final Sistemas Distribuidos

Resumo

Este trabalho consiste no desenvolvimento de uma aplicação cliente/servidor para um jogo da velha onde o clinte enfrentará o computador.

Aqui se encontra o codigo referente ao cliente java.

Como executar

Primeiramente deve-se incluir na configurações do projeto as bibliotecas pyrolite-4.23.jar e serpent-1.23.jar (https://search.maven.org/search?q=razorvine).

Feita a inclusão utilize o comando "pyro4-ns -n ip_servidor", onde ip_servidor é o ip da máquina que irá executar o servidor, para iniciar o servidor de nomes do pyro.

Após iniciar o servidor de nomes execute o arquivo servidor.py (https://github.com/Arthur1511/Trab-Distribuidos) e execute a classe Main.java

Caracteristicas

  • As escolhas do computador serão feitas pelo algoritmo Min-max
  • O servidor será implementado em Python
  • O cliente será implementado em Java
  • Para a comunicação será utlizada a biblioteca Pyro4 (Python) e Pyrolite (Java)

Referências

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages