none
Socket? On the client or server? RRS feed

  • Pergunta

  • Oi pessoal. 

    Estou desenvolvendo uma aplicação em Silverlight e agora eu tenho este cenário .... Quando eu termino um processo no servidor web e retorno um resultado usando um WCF Service para o cliente eu chamo uma rotina de envio de mensagem pelo Socket TCP (do cliente) para enviar uma mensagem para um windows service (no servidor web). Mas imagine que eu tenha 100 clientes conectados na minha aplicação e ao mesmo tempo todos os clientes enviarem uma mensagem pelo Socket TCP para o  windows service.

    Como ficará minha rede local?

    Eu quero saber o que é recomendado fazer? Cada cliente tem o seu "cliente socket" para se comunicar com o windows service ou eu coloco a rotina de "mensagem de envio pelo Socket TCP" no servidor web? 

    Observação: A aplicação ficará hospedada no mesmo servidor web (computador) do windows service. 

    Ou devo usar outra tecnologia? Eu ouvi falar sobre "MSMQ". 

    Por favor, ajude-me a escolher a melhor maneira (Socket TCP no cliente ou servidor) e tecnologia (Socket ou MSMQ ou outro?) 

    Obrigado antecipadamente.


    Atenciosamente, Seratti.



    • Editado Seratti terça-feira, 10 de junho de 2014 18:30
    terça-feira, 10 de junho de 2014 18:21