none
Timeout quando Dois clientes conectam no mesmo CustomPeerResolverService RRS feed

  • Pergunta

  • Queridos amigos, boa tarde.

    Tenho uma aplicacao que funciona bem quando estou na mesma rede (lan e vpn), porem quando faco os testes pela internet somente um cliente consegue conectar-se ao host do servico CustomPeerResolverService.

    Acredito que o problema seja porque ela usa um objeto singleton instanciado, porem estou com dificuldades para usá-lo como tipo. 

    esse é o trecho do código:

    cprs = new CustomPeerResolverService();
                    cprs.RefreshInterval = TimeSpan.FromSeconds(5); 
                    host = new ServiceHost(cprs); 
                    cprs.ControlShape = true;
                    cprs.Open();
                    host.Open(TimeSpan.FromDays(1000000));

    Se esse é o problema, como  posso fazer que o host tenha multiplas instancias? Se não, qual é o problema?

    quinta-feira, 6 de fevereiro de 2014 19:54