首页 / 知识

如何近乎实时地将数据推送到各种不同的客户端类型?

2023-04-14 15:10:00

如何近乎实时地将数据推送到各种不同的客户端类型?

How to push data to variety of different client types in near real time?

我们需要将体育数据推送到许多不同的客户端类型,例如ajax / javascript,flash,.NET和Mac / iPhone。数据更新只需接近实时,可以接受几秒钟的延迟。

如何最好地做到这一点?


最好的解决方案(如果我们正在谈论.NET)似乎是使用WCF和流HTTP。客户端通过端口80与服务器建立第一个http连接,然后该连接保持打开状态,并且流响应永无止境。 (如果这样做,它将重新连接)。

这里的示例演示了这一点:流XML。

穿越防火墙的解决方案:在IIS中保持连接打开


我会使用XML。 XML在所有平台上得到广泛支持,并且具有许多可用的库和工具。而且由于它是文本,因此在平台之间传递它没有任何问题。

我知道JSON是另一种替代方法,但是我对它还不够熟悉,无法确定在这种情况下是否推荐使用它。


数据客户端类型实时

最新内容

相关内容

猜你喜欢