O cliente (aplicativo de desktop) extrai dados ... mas eu quero que o servidor (aplicativo da web) envie dados

Tenho um aplicativo cliente-servidor - em que o servidor é essencialmente um aplicativo Web ASP .NET e os clientes distribuídos são aplicativos de área de trabalh

Os clientes precisam receber alguns dados do servidor - quando houver novos dados para o cliente. No momento, a maneira como isso é feito - o cliente continua consultando um serviço da Web a cada x minutos (por exemplo, 2 minutos) e continua verificando se há novos dados para o client

Ideally, a maneira como deve funcionar é que o aplicativo de desktop receba atualizações quando estiver disponível e não precise ser extraído do servidor; em vez disso, o servidor deve poder enviar para o client

Como eu faço isso - dada a arquitetura da solução - um aplicativo Web precisa enviar dados para aplicativos de desktop (clientes) na mesma rede (uma LAN)?

questionAnswers(10)

yourAnswerToTheQuestion