IFPB || PPGTI - Projeto disciplina Sistemas Distribuídos - 2024.1
Este documento descreve o projeto de implementação de um sistema RPC (Remote Procedure Call) em Python.
O projeto é organizado da seguinte forma:
servidor/
: Contém o código do servidor, incluindo o arquivomain.py
e o módulo opcionalutils.py
.cliente/
: Contém o código do cliente, incluindo o arquivomain.py
e o módulo opcionalutils.py
.documentacao/
: Contém o arquivoREADME.md
com a documentação do projeto.testes/
: Pasta opcional para testes unitários e de integração (não implementado neste exemplo).venv/
: Ambiente virtual para isolar as dependências do projeto (recomendado).
- Crie um ambiente virtual (opcional):
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate.bat # Windows