【发布时间】:2011-08-24 22:59:51
【问题描述】:
概述 我正在为一个新项目做技术的介绍性决策。我们需要在一个中心位置维护业务对象并在客户端设备上查看。客户端设备将是胖客户端(WPF、Silverlight、MacOS、Linux)和移动客户端(Android、iPad/iPhone、WP7)。名义上的用例是 LAN 场景,但分布式互联网使用也是一种可能。我们需要能够让中心位置(考虑 WCF 服务)根据来自客户端的输入更新业务对象,并在所有正在查看这些对象的连接设备上快速更新这些业务对象的视图。
安全 安全性是一个低问题,此时唯一要传输的重要数据是姓名,尽管尚未做出最终决定。
基本问题 我的基本问题是:如何最好地解决这个问题?我正在考虑将 WCF 服务作为业务对象的家,但我们需要非常快速地分发更改。最好它对用户来说是即时的。对我来说,这意味着大约 1/4 秒。我只是不知道这是否可能。我假设要接触设备受众,它需要是一个基本的网络服务。以这种速率从设备进行轮询会对设备的电池寿命产生什么影响?是否有一种优雅的方式可以推送到所有这些设备?
【问题讨论】:
标签: android wpf ios wcf windows-phone-7