FC ConcursosFC Concursos

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:

  1. CPython.
  2. Pythonic.
  3. Pythonpath.
  4. 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

Continue aprendendo