|
|
1
2
proxy design pattern 是有助于将数据从一点传输到另一点的模式。代理设计模式将允许您将远程对象视为本地对象。 |
|
|
2
2
2建议的解决方案可以是
2) 使用Flyweight+代理模式。 |
|
|
3
2
我想知道您是否可以首先减少进入客户端屏幕的数据量?无论如何,你不能同时看到5000个数据点。如果你需要滚动查找重要的内容,可以考虑先过滤掉不重要的内容。考虑一些用户界面设计(仪表板和仪表类型的东西),以便用户只看到故障点。然后他们可以钻进去,并根据需要采取行动。
|
|
|
4
1
在这里我发现了一篇文章,它似乎解释了如何在Silverlight2中创建套接字 Silverlight 2 and System.Net.Sockets.Socket 我还没有深入阅读过它(这对我来说太晚了一点),但它似乎可以用于您的情况。我看到的主要限制是您的silverlight应用程序只能连接到下载它的服务器。 我希望这会有所帮助 |
|
|
5
1
当你在设计时,我想你会遇到一些DPs,这些DPs可能会在一个小的层面上帮助你,但是这个巨大的东西应该如何工作的细节更多的是一个一般的(和有趣的)设计问题。 也许稍微澄清一下你的问题可以帮助人们对这个系统的总体设计提出建议。此外,一旦你投入了一些设计/努力,提出了一个关于这应该如何工作的高级设计,你就可以征求批评/建议。对于一个人来说,很难完全将此作为对StackOverflow问题的回答。:) |
|
|
6
1
解决这些问题的标准模式是引入中间层并使用增量更新状态。例如。:
至于推送与投票,推送并不是自动的最佳解决方案。这实际上是一个权衡客户机需要更新的频率和客户机/中间层之间的通信量的问题。例如,如果状态更改频繁但稀疏(例如,一次只影响几个属性),并且不需要立即更新客户机的状态,则客户机可能希望更改累积,而不是接收每个更新,因此轮询更可取。 |
|
|
8
0
我仍然有一个关于我执行这个的问题 I have posted here .
|