Skip to content

Customized version of SDS with Proxy Generator (AGP)

Notifications You must be signed in to change notification settings

k1vz/agp_sds

 
 

Repository files navigation

Sistemas Auto-distribuídos

Para compilar o projeto:

Dê permissão para o arquivo "build.sh" executar:

$ chmod +x build.sh

Execute-o:

$ ./build.sh

Para executar o servidor:

Entre na pasta server em um terminal e digite:

$ dana main.o

Note: Não há a necessidade de executar o servidor desta forma se for executar o Distributor, seguindo as instruções abaixo.

Para executar o distribuidor (local e remote):

Abra três terminais na pasta distributor. No primeiro execute:

$ dana -sp "../server;../readn" Distributor.o

Em um segundo terminal digite:

$ dana -sp ../readn RemoteDist.o

Em um terceiro terminal digite:

$ dana -sp ../readn RemoteDist.o 8082 2011

A primeira composição do servidor que o Distribuidor monta é a versão local. Para distribuí-lo, digite help e escolhar qual opção de distribuir. Para tornar o servidor todo local novamente, digite local.

Para executar o script em Python:

Entre na pasta "python_scripts" e depois execute:

$ python3 example.py

About

Customized version of SDS with Proxy Generator (AGP)

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 96.6%
  • Shell 3.4%