RPC com Python.
RPC é a comunicação entre processos veja mais em wikipedia. Atente para os detalhes de versões do S.O. e do Python, muitas mudanças no código podem ser necessárias em função das versões.
![]() |
Figura 1: ambiente de desenvolvimento. |
Este código foi testado e foi comprovado a sua execução dentro dos requisitos das versões.
![]() |
Figura 2: programa no editor. |
A interação com o utilizador é muito boa e o melhor é que as mensagens apresentados na edição durante a execução esta no controle do programador.
![]() |
Figura 3: interação do programa com o utilizador. |
.
.
.
![]() |
Figura 4: execução do RPC versão 2. |
Daí para frente é só implementar mais alguns métodos com funcionalidades práticas.
![]() |
Figura 5: execução versão 4 - parte 1. |
![]() |
Figura 6: execução versão 4 - parte 2. |
![]() |
Figura 7: arquivamento do RPC. |
A definição das datas de início e final assim como as horas tem algumas restrições que caso não seja seguidas geram conflitos de lógica na execução do programa ilustradas na figura 8.
![]() |
Figura 8: lógica da inserção das datas e horas de início e final. |
Os valores da Data e da hora se relacionam somente no caso de igualdade de valores. Neste caso da inserção da data será correto se somente o valor da hora satisfizer a condição que segue o mesmo princípio da figura 8.
Padronizando os atributos e métodos do RPC afim de minimizar o trabalho e maximizar o oferta de recursos.
As classes conterão os seguintes atributos:
- ini - para conter a data de início do experimento.
- fin - para conter a data de final do experimento.
- ambiente - para conter a data do sistema.
- eletronica - para conter a data da eletrônica isto é, do circuito integrado.
- atual - para conter a data atual que é a mesma do ambiente.
- resto - para conter a data restante do experimento.
As classes conterão os seguintes métodos:
- le - para executar a leitura na eletrônica isto é, no circuito integrado.
- escreve - para executar a escrita na eletrônica isto é, no circuito integrado.
- define - para executar a inserção de valores no atributo.
- mostra - para executar a exibição de valores no atributo.
- calcula - para executar a tarefa de cálculos entre os atributos.
.
Nenhum comentário:
Postar um comentário