FC ConcursosFC Concursos

Questão FC373031

Considerando as características de uma arquitetura de objetos distribuídos,

Outros Tipos e Modelos de Bancos de Dados

FCC · 2022

Considerando as características de uma arquitetura de objetos distribuídos,

  1. o modelo cliente-servidor é, por si só, um impeditivo para seu uso.
  2. um objeto pode ser cliente e servidor no mesmo momento.
  3. são necessários apenas protocolos de baixo nível para a interação entre os objetos.
  4. a referência ao objeto não necessita do endereço de rede.
  5. apenas a interface do objeto é visível.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Na arquitetura de objetos distribuídos, apenas a interface do objeto é visível aos clientes; sua implementação e estado internos permanecem encapsulados no servidor. Isso garante encapsulamento, modularidade e possibilita substituição ou evolução da implementação sem afetar quem consome o serviço.

Para viabilizar essa visão, o cliente recebe um representante local (por exemplo, proxy ou stub) que expõe a mesma interface. As chamadas a essa interface são convertidas em mensagens, sendo serializadas e desserializadas (marshalling / unmarshalling) e encaminhadas ao objeto remoto.

O resultado é que o desenvolvedor pode invocar métodos como se o objeto fosse local (transparência de localização), embora devam-se considerar aspectos distribuídos como latência, falhas e segurança.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo