next up previous
Next: Exemplo cliente-servidor com 1 Up: Exemplos usando IPC Previous: Exemplo1: Rendez­vous de três

Exemplo2: Cliente-servidor

Este exemplo implementa um problema clássico cliente-servidor utilizando mensagens. Dois tipos de estruturas podem ser utilizadas na comunicação:

  1. As mensagens podem ser trocadas através de duas filas diferentes;

  2. Uma fila única pode ser utlizada, com as mensagens sendo diferenciadas através da implementação de tipos distintos.

Nos dois casos, deve-se lançar inicialmente o programa server<num> em backgroung, e em seguida o programa client<num>. Uma mensagem par défaut será enviada se nenhum argumento for passado em linha de comando para o programa client<num>. Se o usuário desejar passar outro texto de mensagem, basta digitar client<num> <texto_da_mensagem>.



Subsections

Celso Alberto Saibel Santos 2000-11-14