Sistemas Distribuidos com Java

1023 palavras 5 páginas
SISTEMAS DISTRIBUÍDOS COM
JAVA
EQUIPE:
DAVI FERREIRA DE LIMA
ANTÔNIO CRISTIANO
MARCELO RAMALHO
ANTÔNIO JURACY
ARQUIMEDES
GABRIEL

PROFESSOR:
MARCELLUS CYSNE

INTRODUÇÃO
Os avanços tecnológicos, a popularização da Internet e a evolução das redes de computadores, resultaram no surgimento de aplicações distribuídas, cada vez mais aumenta a necessidade de compartilhamento de informações. Em outras palavras, aumenta a necessidade de interoperabilidade entre sistemas.
“Interoperabilidade define se dois componentes de um sistema, desenvolvidos com ferramentas diferentes, de fornecedores diferentes, podem ou não atuar em conjunto.” (Lichun Wang, Instituto Europeu de Informática – CORBA Workshops)

INTRODUÇÃO
• Em principio, as redes de computadores eram baseadas na comunicação entre cliente e servidor. Mais adiante, com o surgimento da programação orientada a objetos, surgiram novos middlewares, que possuem como função possibilitar que as aplicações possam ser escritas de modo mais independente possível do hardware e do sistema operacional, permitindo assim que um mesmo código de aplicação possa ser carregado e executado em diferentes equipamentos receptores.
• Em resumo, o middleware é um software capaz de interpretar os aplicativos e traduzi-los na linguagem do sistema operacional em que ele reside. Exemplos como, CORBA, DCOM e RMI (JAVA), onde o processamento passou a ser repassado para vários servidores. INTRODUÇÃO

LINGUAGEM JAVA
Linguagem de programação orientada a objetos
• Familiar (sintaxe parecida com C)
• Simples e robusta (minimiza bugs, aumenta produtividade)
• Suporte nativo a threads (+ simples, maior portabilidade)
• Dinâmica (módulos, acoplamento em tempo de execução)
• Com coleta de lixo (menos bugs, mais produtividade)
• Independente de plataforma
• Segura (vários mecanismos para controlar segurança)
• Código intermediário de máquina virtual interpretado
• (compilação rápida - + produtividade no

Relacionados

  • Sistemas distribuídos - sockets em java
    1518 palavras | 7 páginas
  • Sistemas distribuidos
    2566 palavras | 11 páginas
  • O que Java RMI
    1421 palavras | 6 páginas
  • Sistemas Baseados em Objetos
    1949 palavras | 8 páginas
  • Trabalho grupo
    3633 palavras | 15 páginas
  • fffffffffffffffff
    681 palavras | 3 páginas
  • Sistemas distribuídos rmi
    1767 palavras | 8 páginas
  • JAVA and RMI applied in an electronic voting system
    4402 palavras | 18 páginas
  • Remoto method invocation
    2018 palavras | 9 páginas
  • Rpc x rmi
    3046 palavras | 13 páginas