Ed
há 7 meses
Vamos analisar as alternativas uma a uma para identificar a correta sobre as diferenças entre RPC (Chamada de Procedimento Remota) e RMI (Invocação de Método Remota): A) A diferença comum entre RPC e RMI é que no RPC os parâmetros passados para o método remoto consistem em procedimentos, enquanto no RMI os parâmetros passados consistem em estruturas de dados comuns. - Esta afirmação não está correta, pois tanto RPC quanto RMI podem passar estruturas de dados, mas a forma como os métodos são invocados é diferente. B) A diferença comum entre RPC e RMI é que no RPC os parâmetros passados para o método remoto consistem em estruturas de dados comuns, enquanto no RMI os parâmetros passados consistem na invocação dos métodos. - Esta afirmação também não é precisa, pois não reflete corretamente a natureza dos parâmetros em RPC e RMI. C) A diferença comum entre RPC e RMI é que o RPC suporta apenas programação estruturada, enquanto o RMI suporta programação orientada a objetos. - Esta afirmação é verdadeira, pois o RPC é mais associado a uma abordagem procedural, enquanto o RMI é projetado para suportar a programação orientada a objetos. D) A diferença comum entre RPC e RMI é que o RPC suporta apenas programação procedural, enquanto o RMI suporta programação orientada a objetos. - Esta afirmação é semelhante à C, mas não é tão específica quanto à natureza das linguagens. E) A diferença comum entre RPC e RMI é que no RPC suporta apenas programação procedural, portanto, é baseado em C#, enquanto no RMI suporta programação orientada objetos e é baseado em Java. - Esta afirmação é incorreta, pois o RPC não é limitado a C#; ele pode ser implementado em várias linguagens. Após a análise, a alternativa correta é: C) A diferença comum entre RPC e RMI é que o RPC suporta apenas programação estruturada, enquanto o RMI suporta programação orientada a objetos.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material