Questão FC374774
Considerando a linguagem orientada a objetos Python, o “framework para aplicações distribuídas que permite publicar objetos via TCP/IP; e, na máquina servidor, publica o objeto, cu
Linguagens de Programação para Ciência de Dados
Instituto Consulplan · 2022
Considerando a linguagem orientada a objetos Python, o “framework para aplicações distribuídas que permite publicar objetos via TCP/IP; e, na máquina servidor, publica o objeto, cuidando de detalhes como: protocolo; controle de sessão; autenticação; controle de concorrência; dentre outros”, tratase de:
- CPython.
- Pythonic.
- Pythonpath.
- PYRO (Python Remote Objects).
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
PYRO (abreviação de Python Remote Objects) é um framework em Python para construir aplicações distribuídas que permite **publicar objetos via TCP/IP**. Ele expõe objetos Python na rede e fornece um proxy no cliente para chamar métodos remotos como se fossem locais, abstraindo sockets e detalhes de transporte.
No lado servidor, o PYRO cuida do registro e da publicação do objeto, do protocolo de comunicação e de serviços como **controle de sessão**, **autenticação** e **controle de concorrência**, além de serialização automática dos parâmetros e resultados.
O principal benefício é simplificar a comunicação entre processos/máquinas: desenvolvedores escrevem objetos normalmente e o PYRO gerencia a interação remota, sendo uma solução leve e puramente Python para RPC orientado a objetos.
Conteúdo do catálogo FC Concursos · Atualizado em