Os sistemas distribuídos são têm se tornado o foco de várias aplicações da atualidade. Dentre as vantagens deste tipo de sistema estão o compartilhamento de recursos e resistência a falhas. Existem diversas tecnologias que podem ser empregadas para se desenvolver a comunicação entre as entidades que compõem esse tipo de sistema. Java é uma das linguagens de programação que implementa tais tecnologias, como Sockets, RMI, CORBA, etc. Assim sendo, avalie as afirmativas abaixo. I – A tecnologia RMI-IIOP, quando comparada a RMI e CORBA, é a que possui maior interoperabilidade; II – Não há interoperabilidade entre RMI e CORBA; III – O protocolo UDP é mais confiável quando comparado ao TCP; IV – Os sockets são uma escolha inviável ao se trabalhar com o modelo tradicional de aplicações distribuídas do tipo cliente/servidor. Dessa forma, é correto o que se afirma em: Alternativa 1: I, apenas.
Alternativa 2: II, apenas.
Alternativa 3: I e II, apenas.
Alternativa 4: II e III, apenas.
Alternativa 5: III e IV, apenas.
Soluções para a tarefa
Olá!
Analisando as afirmações temos que elas são:
I – A tecnologia RMI-IIOP, quando comparada a RMI e CORBA, é a que possui maior interoperabilidade.
Correta: a tecnología RMI-IIOP foi criada porque a RMI não possui interoperabilidade com outras linguagens como Corba, usando o protocolo IIOP agora essa interoperabilidade é possivel.
II – Não há interoperabilidade entre RMI e CORBA;
Correta: RMI não tem interoperabilidade com outras linguagens porque usa um protocolo de comunicação não padrão, por tanto, no há comunicação com objetos CORBA.
III – O protocolo UDP é mais confiável quando comparado ao TCP
Incorreta: O TCP é o protocolo maisconfiável porque garante a entrega dos pacotes entre o emissor e o receptor.
IV – Os sockets são uma escolha inviável ao se trabalhar com o modelo tradicional de aplicações distribuídas do tipo cliente/servidor.
Incorreta: Os sockets são uma escolha viável ao se trabalhar com o modelo e aplicações distribuídas do tipo cliente/servidor.
Dessa forma, é correto o que se afirma em:
Alternativa 3: I e II, apenas.
Resposta:
Alternativa 3: I e II, apenas.
Explicação: