Introdução

Métodos distribuídos, chamadas remotas. A técnica de RMI, introduzida pela linguagem Java, veio para ficar. Num mundo em que processos se comunicam estando em diferentes máquinas, a Invocação Remota de Métodos (RMI) foi pensada como uma poderosa ferramenta capaz de abstrair os mais complicados passos da técnica de RPC (Remote Procedure Call) de forma elegante e escalável. Neste website, serão abordadas diversas questões relativas ao funcionamento e aos objetivos do RMI, sempre com o intuito de esclarecer esta forma tão simples de se pensar em computação paralela.

Seções

Falar sobre RMI é adentrar no mundo da computação distribuída. Para isso, este
site foi subdividido em seções para auxiliar na maior compreensão do tema e
instigar a pesquisa científica.

Um Mundo Distribuído

Descubra o que computação distribuída significa, entendendo o mundo em que vivemos sob a ótica de redes.

O Que É RMI?

Descubra os detalhes e pormenores dessa importante ferramenta da linguagem Java aplicada ao mundo moderno.

RMI x RPC

A técnica de RMI é inspirada na de RPC, sendo essencial compreender uma para melhor aplicar a outra.

Marshalling

Entenda como os parâmetros da chamada remota são empacotados nesse processo conhecido como marshalling.

Exemplos

Aprenda a utilizar esta técnica na sua rede doméstica e veja os resultados de experimentos realizados com RMI.

Questões

Veja um rápido resumo na forma de perguntas e respostas sobre o tema de Remote Method Invocation.

Quer aprender ainda mais?

Declaração de Autoria

Este trabalho foi totalmente produzido pelos autores que declaram não terem violado os direitos autorais de terceiros, sejam eles pessoas físicas ou jurídicas. Havendo textos, tabelas e figuras transcritos de obras de terceiros com direitos autorais protegidos ou de domínio público tal como ideias e conceitos de terceiros, mesmo que sejam encontrados na Internet, os mesmos estão com os devidos créditos aos autores originais e estão incluídas apenas com o intuito de deixar o trabalho autocontido. Os autores têm ciência dos Artigos 297 a 299 do Código Penal Brasileiro e também que o uso do artifício de copiar/colar texto de outras fontes e outras formas de plágio é um ato ilícito, condenável e passível de punição severa. No contexto da Universidade a punição não precisa se restringir à reprovação na disciplina e pode gerar um processo disciplinar que pode levar os alunos à suspensão.