none
Mensagem WCF RRS feed

  • Pergunta

  •  Boa tarde,

      Estou desenvolvendo uma aplicação que utiliza o conceito cliente/servidor, onde no servidor irá rodar o WCF.

     Como não fui eu quem fez a parte do WCF, estou com uma dúvida meio básica creio eu,

     Assim que o wcf é iniciado no servidor, gostaria que ele enviasse uma mensagem para a(as), maquina cliente.

     Exemplo: WCF inicia tudo que precisa para funcionar (interfaces etc), e após isso, ele envia uma mensagem do tipo "OK", estou pronto para requisições.

     Alguem sabe uma forma de fazer isto?

    Obrigado

    terça-feira, 24 de julho de 2012 17:06

Todas as Respostas

  • Não seria melhor opção verificar se o serviço está rodando???

    eu fiz um teste e desta forma funcionou, mas não sei se é o melhor jeito de resolver o problema.

    MetadataExchangeClient client;
    bool isServiceUp = true;
               
    try
    {
        client = new MetadataExchangeClient(new Uri("http://localhost:49887/Service1.svc"), MetadataExchangeClientMode.HttpGet);
        MetadataSet metadata = client.GetMetadata();
    }
    catch (Exception ex)
    {
        isServiceUp = false;
    }


    Se a resposta for útil por favor qualifique!!!
    terça-feira, 7 de agosto de 2012 17:24