Plataformas para Aplicações Distribuídas na Internet - 2019/2020

1º Ano, 2º Semestre

MEIC - Campus Alameda
MEIC - Campus Tagus Park
MERC - Campus Tagus Park

Aula nº 3 - .Net Remoting


Material de apoio:


A - Introdução ao .Net Remoting

A.1 - Hello World

Observe e estude o exemplo RemotingSample.zip que contém um servidor e um cliente. O cliente invoca um método remoto no servidor que retorna uma string.

Além do código apresentado, verificar os seguintes aspectos da solution:

A.2 - Chat

Implementar uma aplicação de chat baseada em Remoting. Tem os seguintes componentes:

A interface do cliente consiste no seguinte:

Nota: A string de mudança de linha em WinForms é "\r\n" e não somente "\n".