Pular para o conteúdo principal

Questão de Arquitetura de Software — CORBA — Quadrix 2023

Arquitetura de SoftwareCORBA
Código
qg027840
Banca
Quadrix
Órgão
CRM-MG
Ano
2023
Nível
Superior
Cargo
CRM - MG - Analista de Sistemas
O módulo intermediário entre cliente e objeto, definido na arquitetura CORBA (Common Object Request Brocker Architecture), que é responsável por aceitar a requisição do cliente, enviá-la para o objeto competente e, assim que disponível a resposta, entregá-la para o cliente, é o(a)
  1. AIDL.
  2. BPOS.
  3. CPOM.
  4. DPDS.
  5. EORB.
Revelar gabarito e comentário

GabaritoE — ORB.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

CORBA: Object Request Broker (ORB)

Gabarito: letra E. Na arquitetura CORBA (Common Object Request Broker Architecture), o componente responsável por intermediar a comunicação entre cliente e objeto servidor é o ORB (Object Request Broker). Ele aceita a requisição do cliente, localiza o objeto competente, invoca o método e retorna a resposta ao cliente. As demais opções não correspondem a esse módulo intermediário.

  1. 1Cliente envia requisição
  2. 2ORB aceita e localiza objeto
  3. 3ORB invoca método no objeto
  4. 4ORB retorna resposta ao cliente
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A IDL (Interface Definition Language) é a linguagem utilizada para definir as interfaces dos objetos CORBA de forma independente de linguagem de programação, mas não é o módulo que faz a mediação das requisições.

Alternativa B — ❌ Incorreta

POS (Point of Service / Point of Sale) é um termo usado em sistemas comerciais, não faz parte da arquitetura CORBA.

Alternativa C — ❌ Incorreta

POM (Project Object Model) é um conceito do Maven, ferramenta de build, sem relação com CORBA.

Alternativa D — ❌ Incorreta

PDS (Product Data Structure ou outro) não é um componente CORBA.

Alternativa E — ✅ Correta ⟵ GABARITO

O ORB é o núcleo do middleware CORBA. Ele gerencia a comunicação transparente entre cliente e objeto, incluindo localização, ativação, empacotamento de parâmetros (marshalling) e envio de requisições e respostas.

Gabarito: letra E

Link permanente: /questoes/qg027840