Como um serviço WCF pode gerar eventos para seus clientes?

Quero saber se existe uma maneira de manipular eventos no WCF. Me deparei com retornos de chamada no WCF, mas quero fazer a manipulação de eventos no WCF.

Meu requisito é como eu quero aumentar o evento para determinados clientes, não para todos os clientes que usam Manipulação de Eventos no WCF e também quero manter a sessã

Vi o modelo de Publicador / Assinante no WCF que lida com retorno de chamada, mas esse modelo é publicado para todos os clientes que se inscreveram, mas quero publicar apenas para clientes selecionado

cho que isso pode ser feito usando Eventos no WC

Lado do cliente:

public class Callbacks : IServiceCallback
{
    public void CallToMyClient(string name)
    {
        this.CallToMyClient(name);  

    }
}

protected void Page_Load(object sender, EventArgs e)
{
    Callbacks callback = new Callbacks();            
    ServiceClient client = new ServiceClient(new InstanceContext(callback));        

    client.SubscribeClient();
    client.DoSomeWork(); 
}

questionAnswers(4)

yourAnswerToTheQuestion