Questão FC374860
A arquitetura CORBA (Common Object Request Broker Architecture) é um padrão para gerenciamento de objetos distribuídos que permite a comunicação entre objetos em ambientes distribu
Arquitetura de Aplicações
Instituto Consulplan · 2022
A arquitetura CORBA (Common Object Request Broker Architecture) é um padrão para gerenciamento de objetos distribuídos que permite a comunicação entre objetos em ambientes distribuídos. Sobre os principais elementos que compõem a arquitetura CORBA, assinale a afirmativa INCORRETA.
- A IDL representa o mapeamento entre uma linguagem e a implementação do ORB.
- A interface ORB permite que o cliente acesse as funcionalidades do objeto CORBA que não são oferecidas pelas outras interfaces.
- A interface de invocação dinâmica permite que uma requisição do cliente seja montada sem o auxílio do elemento anterior (stub). Assim, é necessário especificar o objeto CORBA, seus métodos e parâmetros.
- O esqueleto IDL permite o acesso a servidores que não possuem esqueletos estáticos (IDL). Enquanto a interface dinâmica de esqueleto recebe uma invocação remota e envia uma resposta ao cliente.
- O adaptador de objetos é responsável pela comunicação entre a implementação do objeto e o núcleo ORB. Manipula serviços de geração e interpretação de referências a objetos IOR, invocação e ativação/desativação de objetos CORBA.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A afirmativa é incorreta. O esqueleto gerado pela IDL (esqueleto estático) é produzido pelo compilador IDL e é exigido quando se usa o modelo estático: ele faz o unmarshalling da requisição e chama a implementação do servidor correspondente.
O que permite atender servidores que não possuem esse esqueleto estático é o Dynamic Skeleton Interface (DSI). O DSI recebe invocações remotas em tempo de execução e despacha as chamadas para uma implementação dinâmica, sem uso de código-esqueleto pré-gerado.
Além disso, no lado cliente existe o Dynamic Invocation Interface (DII), que permite criar chamadas sem stubs compilados. Portanto, a frase confunde os papéis: o esqueleto IDL não acessa servidores sem esqueletos; esse papel cabe ao DSI.
Conteúdo do catálogo FC Concursos · Atualizado em