none
CallBack Individual RRS feed

  • Pergunta

  • Bom Dia.

    Gostaria de uma orientação, pois preciso criar um WCF com CallBack, porém o CallBack deve ser somente para o usuário especificado. Estou testando o CallBack e não estou conseguindo determinar qual usuário vai receber o retorno, e não todos.

    Abs,

    Wagner


    Wagner Araújo

    sexta-feira, 7 de dezembro de 2012 13:53

Respostas

Todas as Respostas

  • Tente cria-lo com o Modelo WCF REST , pois nesse modelo podemos para parametros via URL e esses parametros podem ser tratados no metodo que a chama desse modo :

     

    [OperationContract]
    [WebInvoke(UriTemplate = "{usuario}",Method="GET",ResponseFormat=WebMessageFormat.Json)]
    void Get(string id);

    Nesse modelo acima sua chamada final será :

    http://seuhost/seuservidor/usuario

    Dentro do metodo Get você trata o usuário entendeu .

    Espero ter ajudado , caso você não use WCF com REST aconselho a utilizar.

    Se for do seu interesse me passe seu e-mail e eu te envio um PDF que tenho aqui.


    Davi Murilo Referência Principal : Jesus que ilumina minha mente. Referência Profissonal : http://www.tidm.com.br

    sexta-feira, 7 de dezembro de 2012 15:52
  • Davi,

    Eu não posso usar WCF com REST, pq quem vai consumir vai ser um Silverlight, e como eu precisar segurar o metodo em um evento (autoresetevent), e liberar somente quando necessário para simular um callback, o Silverlight compatilha da mesma conexão, e quando libero um metodo, ele libera todos os metodos que estão aguardando.

    Eu pensei no CallBack, pq ai não teria este problema. Precisaria saber se dá pra controlar qual "usuário" vai fazer o CallBack.

    Abs,

    Wagner


    Wagner Araújo

    sexta-feira, 7 de dezembro de 2012 16:05
  • Boa tarde novamente ,

    Infelizmente não posso lhe ajudar então , pois não trabalho com SilverLight , mas boa sorte na sua dúvida.


    Davi Murilo Referência Principal : Jesus que ilumina minha mente. Referência Profissonal : http://www.tidm.com.br

    sexta-feira, 7 de dezembro de 2012 17:32
  • Davi,

    Agradeço a atenção e se puder me envia o PDF que falou wag_araujo@hotmail.com

    Achei uma solução que não sei se é a correta, que tá no link http://www.codeproject.com/Articles/29027/Using-WCF-Callback-Services-Throttling.

    Estou implementando e vou ter que testar com Silverlight e Portable..

    Abs,

    Wagner


    Wagner Araújo

    sexta-feira, 7 de dezembro de 2012 18:22
  • Enviado o E-mail.

    Davi Murilo Referência Principal : Jesus que ilumina minha mente. Referência Profissonal : http://www.tidm.com.br

    sexta-feira, 7 de dezembro de 2012 18:31
  • Caso você já tenha tirado sua dúvida por favor marque como respondida.

    Davi Murilo Referência Principal : Jesus que ilumina minha mente.
    Referência Profissonal : http://www.tidm.com.br

    • Marcado como Resposta wag_araujo terça-feira, 11 de dezembro de 2012 20:18
    terça-feira, 11 de dezembro de 2012 19:24