Sistemas distribuídos rmi

1767 palavras 8 páginas
UNIVERSIDADE FEDERAL RURAL DA AMAZÔNIA - UFRA
Curso de Licenciatura em Computação

Sistemas Distribuídos RMI- Invocação de Métodos Remotos (Remote Method Invocation)

Eliana Rita Farias Mendes

Belém-PA
2011

RMI

A tecnologia RMI- Remote Method Invocation (Invocação de Métodos Remotos) é uma interface de programação que foi primeiramente introduzida no Java, no JDK versão 1.1, elevando a programação para redes em um patamar mais elevado, permite a execução de chamadas remotas no estilo RPC em aplicações desenvolvidas em Java. É uma das abordagens da plataforma Java para prover as funcionalidades de uma plataforma de objetos distribuídos.
Através da utilização da arquitetura RMI, é possível que um objeto ativo em uma máquina virtual Java possa interagir com objetos de outras máquinas virtuais Java, independentemente da localização dessas máquinas virtuais. A API RMI fornece ferramentas para que seja possível ao programador desenvolver uma aplicação sem se preocupar com detalhes de comunicação entre os diversos possíveis elementos (hosts) de um sistema.

Objetivo O objetivo principal para os criadores (designers) do RMI era permitir aos programadores o desenvolvimento de programas distribuídos em Java com a mesma sintaxe e semântica usada em programas não-distribuídos. Para isso, eles tiveram que mapear cuidadosamente como classes Java e objetos trabalham em uma única Java Virtual Machine (JVM) para um novo modelo de como as classes e objetos trabalhariam num ambiente distribuído de computação (múltiplas JVMs). Os arquitetos do RMI tentaram fazer com que o uso dos objetos distribuídos em Java fosse similar ao uso de objetos Java locais. Esta seção introduz a arquitetura RMI da perspectiva dos objetos Java remotos distribuídos, e explora as diferenças de comportamento com objetos locais. A arquitetura RMI define como os objetos se comportam, como e quando exceções podem ocorrer, como a memória é gerenciada e como os parâmetros são

Relacionados

  • Rmi sistemas distribuidos
    2232 palavras | 9 páginas
  • Sistemas distribuidos RPC X RMI
    1481 palavras | 6 páginas
  • Passo 1 e 2 IPC E RMI Sistemas Distribuidos
    1115 palavras | 5 páginas
  • Sistema Distribuído Baseado em Objetos
    3171 palavras | 13 páginas
  • Remoto method invocation
    2018 palavras | 9 páginas
  • Sistemas distribuidos
    2566 palavras | 11 páginas
  • O que Java RMI
    1421 palavras | 6 páginas
  • ATPS SISTEMA DISTRIBUIDO
    989 palavras | 4 páginas
  • Rpc x rmi
    3046 palavras | 13 páginas
  • ATPS de Sistemas Distribuidos
    403 palavras | 2 páginas