05 dezembro 2003
Comunica��o assincrona (testes)
Testada a 2� ideia verificou-se que:
- � necess�rio a exist�ncia de um servidor Web com capacidade para manter liga��es abertas, pelo menos uma por cliente.
- � necess�rio a existencia do servi�o de suporte para encaminhamento de call-back�s para o cliente.
- Defini��o de um protocolo de comunica��o, para mensagens de call-back.
Comunica��o assincrona servidor/cliente e cliente/cliente
.: IDEIA 1 :.
Atribuir um porto no qual o receptor se encontra � escuta de mensagens.- Vantagem: a possibilidade de comunica��o directa entre cada dois intervenientes.
- Desvantagem: necessidade de configura��o das firewall�s para permitir o acesso ao porto.
.: IDEIA 2 :.
Utilizar o porto 80 (firewall friendly) para a recep��o de mensagens assincronas (call-back).Esta solu��o obriga � existencia de um servi�o de encaminhamento, que tem por objectivo distribuir as mensagens recebidas, pela componente cliente do servi�o correspondente.
- Vantagem: a possibilidade de funcionar em qualquer rede, mesmo que protegida por firewall sem a necessidade da sua configura��o.
- Desvantagem: A utiliza��o do servidor como distribuidor, o que aumenta a necessidade de recursos (liga��es permanentes) entre cliente e servidor.