Comunicação entre processos

4028 palavras 17 páginas
Comunicação entre Processos

Unidade 5

n

Comunicação entre Processos

Processos e threads interagem para trabalhar conjuntamente em um sistema n Trocam

dados / mensagens os serviços de comunicação fornecidos pela máquina e pelo S.O. n Seguem protocolos de comunicação para que possam entender uns aos outros n Utilizam

Pipes n Sockets n RMI n CORBA n 2

Comunicação entre Processos n Comunicação entre Processos

Protocolos

n

n Estabelecem

caminhos virtuais de comunicação entre processos / threads n Duas entidades precisam usar os mesmos protocolos para trocar informações

Protocolos
Com licença…
Pois não…
Que horas são?

Confirma recepção

Obrigado!

Meio de Transmissão

Envia mensagem

São 8 horas.

Protocolo

Pede conexão
Aceita conexão

Fecha conexão

De nada.
3

Comunicação entre Processos n n

n Serviço

sem Conexão: cada unidade de dados
Conexão:
é enviada independentemente das demais

4

Características dos serviços de comunicação entre processos/threads: processos/threads: n Abrangência:

local ou remota
1 à 1, 1 à N ou M à N n Tamanho das mensagens: fixo ou variável; variá limitado ou não n Sincronismo: comunicação síncrona, comunicaç sí assíncrona ou semi-síncrona assí semin Participantes:

+ n Serviço

com Conexão: dados são enviados
Conexão:
através de um canal de comunicação
Canal de Comunicação

Libera conexão

Comunicação entre Processos

Serviços de comunicação

2

tempo

2
5

6

1

Comunicação entre Processos n Comunicação entre Processos

APIs de comunicação

n

APIs de Comunicação de Sist. Operacionais
Sist.

n Permitem

que aplicações troquem dados n Fornecem primitivas de comunicação que podem ser chamadas a partir do código n Provêem acesso aos serviços de comunicação, comunicação, que podem assim ser usados pelas aplicações

n Mecanismos

fornecidos pelos S.O.’s permitem enviar mensagens

Relacionados

  • Processos de Comunicação
    4547 palavras | 19 páginas
  • Processos de comunicação
    2925 palavras | 12 páginas
  • O processo de comunicação
    387 palavras | 2 páginas
  • Processo de Comunicação
    366 palavras | 2 páginas
  • os processos de comunicação
    994 palavras | 4 páginas
  • PROCESSO DE COMUNICAÇÃO
    2873 palavras | 12 páginas
  • Processo de comunicação
    857 palavras | 4 páginas
  • Processos de comunicação
    2473 palavras | 10 páginas
  • O processo da comunicação
    510 palavras | 3 páginas
  • Processo de comunicação
    3606 palavras | 15 páginas