gpt4 book ai didi

c# - WCF REST 推送流服务

转载 作者:可可西里 更新时间:2023-11-01 08:25:08 26 4
gpt4 key购买 nike

需要一些帮助来弄清楚我在寻找什么。基本上,我需要一个服务,其中 Server 将一堆 XML 转储到一个流中(在一段时间内)并且每次转储发生时 N 客户端读取的数量垃圾场。

示例:每次 1000 股票中的一只上涨 5 美分时,该服务都会将一些 XML 转储到流中。连接应用程序从流中获取信息。

我认为连接永远不会关闭,因为需要一些东西来读取流以获取新数据。

这需要遵守 WCF REST 标准,是否有我正在寻找的东西?
最终,它只是一个不间断的数据流。

更新:看起来服务需要是多部分/混合内容类型。

最佳答案

我正在开发的一个应用程序具有类似的架构,我打算使用 SignalR使用长轮询技术将更新推送给客户端。 我还没有实现它,所以我不能保证它对你有用,但他们的文档看起来很有希望: 更新:我现在已经实现了它,而且效果很好。

Pushing data from the server to the client (not just browser clients) has always been a tough problem. SignalR makes it dead easy and handles all the heavy lifting for you.

Scott Hansleman 有 a good blog关于这个主题,这里有一篇有用的文章(涉及 WCF、REST 和 SignalR):http://www.codeproject.com/Articles/324841/EventBroker

关于c# - WCF REST 推送流服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12783677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com