Relacione os seguintes middlewares (RPC, CORBA, JAVA RMI, J...

Próximas questões
Com base no mesmo assunto
Q3056096 Arquitetura de Software
Relacione os seguintes middlewares (RPC, CORBA, JAVA RMI, JAVA EJB) com suas respectivas definições.

1. RPC
2. CORBA
3. JAVA RMI
4. JAVA EJB
( ) É um middleware que fornece um modelo de objetos distribuído e um conjunto de serviços para a comunicação entre objetos remotos.
( ) É um protocolo que permite a comunicação entre processos em execução em máquinas diferentes.
( ) É um framework que fornece um modelo de componentes para a criação de aplicações distribuídas.
( ) É um framework que permite a criação de objetos remotos em Java.

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - 2 – 1 – 4 – 3.

Essa questão aborda o tema de middlewares, que são componentes de software que oferecem serviços para facilitar o desenvolvimento de aplicações distribuídas. Para resolver a questão, é necessário compreender as definições e funcionalidades dos diferentes tipos de middlewares listados: RPC, CORBA, JAVA RMI e JAVA EJB.

Vamos analisar cada elemento:

1. CORBA (Common Object Request Broker Architecture) é um middleware que fornece um modelo de objetos distribuído e um conjunto de serviços para a comunicação entre objetos remotos. Isso faz com que a primeira definição se relacione corretamente com CORBA.

2. RPC (Remote Procedure Call) é um protocolo que permite a comunicação entre processos em execução em máquinas diferentes. Portanto, a segunda definição corresponde a RPC.

3. JAVA EJB (Enterprise JavaBeans) é um framework que fornece um modelo de componentes para a criação de aplicações distribuídas. Assim, a terceira definição está associada ao EJB.

4. JAVA RMI (Remote Method Invocation) é um framework que permite a criação de objetos remotos em Java, complementando a quarta definição.

Justificativas para as alternativas:

  • Alternativa B: CORBA (2), RPC (1), JAVA EJB (4), JAVA RMI (3) - Correta pois as definições estão corretamente associadas aos seus middlewares correspondentes.
  • Alternativa A, C, D e E: Cada uma dessas opções apresenta uma sequência onde pelo menos uma das definições está associada ao middleware errado, tornando-as incorretas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

B. 2 - 1 - 4 - 3

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo