C# WCF服务触发事件本身

C# WCF服务触发事件本身,c#,wcf,events,wcf-client,C#,Wcf,Events,Wcf Client,是否可以在没有客户端请求的情况下从服务向连接的客户端触发事件?(我知道,如果我使用客户端请求,我可以使用回调) 我使用一些实际状态将对象存储在服务中。此对象的状态可能会经常更改。 第一种方法:我可以每秒向这个服务发送请求,但我认为这是更好的方法 我考虑过WCF服务本身调用的事件-可能吗?好的,WCF中有回调,我想这就是您所要求的。 这不是回拨吗?在这种情况下,没有CALL@Saint你可能把“回调”的名字看得有点太字面了。只要你拥有一个订户集合(即你的客户),你就可以随时给他们打电话,即使他们没

是否可以在没有客户端请求的情况下从服务向连接的客户端触发事件?(我知道,如果我使用客户端请求,我可以使用回调)

我使用一些实际状态将对象存储在服务中。此对象的状态可能会经常更改。 第一种方法:我可以每秒向这个服务发送请求,但我认为这是更好的方法


我考虑过WCF服务本身调用的事件-可能吗?

好的,WCF中有回调,我想这就是您所要求的。

这不是回拨吗?在这种情况下,没有CALL@Saint你可能把“回调”的名字看得有点太字面了。只要你拥有一个订户集合(即你的客户),你就可以随时给他们打电话,即使他们没有发起呼叫。这是一种处理异步服务的方法。您可以强制客户端“启动”会话(),这样您就可以使用一个方法来阻止向集合添加订阅服务器。然后,每当您想要广播时,只需迭代该订阅者集合。看看这个问题: