WCF服务向客户端发送数据

4

是否可以在没有请求的情况下从WCF服务向客户端发送数据?例如,在WCF中,我有一个循环发送数据的函数。如何实现这个功能?

3个回答

6
这可以通过使用全双工协议来实现。在服务实例中保持对客户端的引用,然后您可以使用CallbackContract向已注册到服务的客户端发送消息。

要用清晰的代码示例回答这个问题需要写一篇博客而不是StackOverflow回复。因此,只提供一个非常简化的例子,您可以从这里找到。


1

0

听起来你是在询问如何从服务器向客户端推送数据,而不是让客户端请求数据(拉取)

你可以使用像SignalR这样的技术,结合WCF来实现你所询问的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接