ATPS de Sistemas Distribuidos

403 palavras 2 páginas
Sumário
Introdução aos Sistemas Distribuídos 2
IPC – Inter – Process Communication 2
RMI – Remote Method Invocation 2
Comparação entre IPC x RMI 2
Diagramas do Jogo da Velha 2
Diagrama de Classe – Aplicativo Cliente: 3
Diagrama de Classe – Aplicativo Servidor: 3
Diagrama de Sequência do Aplicativo – Servidor x Cliente: 4

Introdução aos Sistemas Distribuídos
IPC – Inter – Process Communication
IPC (Inter – Process Communication) é um conjunto de mecanismos de troca de informação entre múltiplas threads de um ou mais processos. Ela necessita coordenar o uso de recursos (sincronização).
Algumas das características desejáveis para IPC são: Rápida, simples de ser utilizada e implementada, possui um modelo de sincronização bem definido, versátil e funciona igualmente em ambientes distribuídos.
A sincronização é uma das maiores preocupações em IPC, pois ela permiti que o sender indique quando um dado foi transmitido. Já o receiver é para saber quando um dado esta disponível, e para que ambos saibam o momento em que podem realizar uma nova IPC.
O IPC utiliza o Sistema Operacional para fazer a comunicação entre dois processos, o mesmo não tem permissão de acesso direito ao outro processo, então através do S.O. é criado canais para comunicação entre os dois processos.
RMI – Remote Method Invocation
RMI (Remote Method Invocation) é uma tecnologia suportada pela plataforma Java que facilita no desenvolvimento de aplicações distribuídas. O RMI permite juntar métodos de objetos remotos como se fosse objetos locais. O RMI ajuda a prever algumas dificuldades em sistemas distribuídos virtuais mais não consegue visualizar todos. Embora que um sistema distribuído nos signifique mostrar que existe compatibilidade entre hardware e diversas plataformas (Unix, Linux, Windows, etc). Como é implementado usando a tecnologia Java, o RMI torna esta heterogeneidade menos preocupante, resultando numa boa solução global para o programador no desenvolvimento de aplicações distribuídas.

Relacionados

  • Atps Sistemas Distribuidos
    501 palavras | 3 páginas
  • ATPS SISTEMA DISTRIBUIDO
    989 palavras | 4 páginas
  • ATPS Programação Sistemas distribuidos
    942 palavras | 4 páginas
  • Atps Sistemas Distribuídos Etapa 1
    442 palavras | 2 páginas
  • ATPS Sistemas Distribuidos Etapas 3 e 4
    719 palavras | 3 páginas
  • Sistemas Distribuidos
    1292 palavras | 6 páginas
  • 2015_2_Ciencias_Computacao_7_Sistemas_Distribuidos
    1756 palavras | 8 páginas
  • Debate
    454 palavras | 2 páginas
  • teste
    653 palavras | 3 páginas
  • Microcorrentes na est tica
    2269 palavras | 10 páginas