Sistemas distribuidos

3336 palavras 14 páginas
Introdução aos Sistemas Distribuídos Inter-Process Communication

O sistema operacional fornece mecanismos para facilitar a comunicação e compartilhamento de dados entre aplicações. Coletivamente, as atividades ativadas por estes mecanismos são chamados de comunicações entre processos (IPC). Algumas formas de IPC facilitar a divisão de trabalho entre vários processos especializados. Outras formas de IPC facilitar a divisão de trabalho entre computadores em uma rede.

Normalmente, os aplicativos podem usar IPC classificados como clientes ou servidores. Um cliente é uma aplicação ou um processo que solicita um serviço de algum outro aplicativo ou processo. Um servidor é uma aplicação ou um processo que responde a uma solicitação do cliente. Muitas aplicações agir como um cliente e um servidor, de acordo com a situação. Por exemplo, um aplicativo de processamento de texto pode agir como um cliente ao solicitar uma tabela de resumo dos custos de produção a partir de um aplicativo de planilha atuando como um servidor. O aplicativo de planilha, por sua vez, pode agir como um cliente ao solicitar os níveis recentes de inventário de um aplicativo automatizado de controle de estoque.

Depois de decidir que sua aplicação se beneficiaria de IPC, você deve decidir qual dos métodos disponíveis IPC de usar. É provável que uma aplicação utilize vários mecanismos de IPC. As respostas a estas perguntas determinam se um aplicativo pode se beneficiar usando um ou mais mecanismos de IPC. A área de transferência funciona como um depósito central para compartilhamento de dados entre aplicações. Quando um usuário executa um corte ou operação de cópia em um aplicativo, o aplicativo coloca os dados selecionados na área de transferência em um ou mais padrão ou formatos definidos pelo aplicativo. Qualquer outra aplicação pode, então, recuperar os dados da área de transferência, podendo escolher entre os formatos disponíveis, que ele entende. A área de transferência é um

Relacionados

  • Sistemas distribuidos
    2566 palavras | 11 páginas
  • Sistemas distribuidos
    688 palavras | 3 páginas
  • Sistema distribuido
    795 palavras | 4 páginas
  • Sistemas Distribuidos
    790 palavras | 4 páginas
  • Sistemas distribuidos
    9816 palavras | 40 páginas
  • Sistemas Distribuidos
    503 palavras | 3 páginas
  • SISTEMAS DISTRIBUIDOS
    670 palavras | 3 páginas
  • Sistemas Distribuidos
    2472 palavras | 10 páginas
  • sistemas distribuidos
    2236 palavras | 9 páginas
  • Sistemas distribuidos
    548 palavras | 3 páginas