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:
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 C
Explicação:
I e II apenas.