【发布时间】:2011-03-15 05:58:16
【问题描述】:
我正在为我的新应用程序进行设计,我需要决定哪种通信方式最适合 Silverlight 客户端和服务器。 (可以是 winform 应用或网络应用)
几个要点:
- 多个 Silverlight 客户端将连接到服务器。
- 无论如何,大多数客户端到客户端的通信都将通过服务器进行,但很高兴听到有关 P2P 选项的信息。
- 我知道我的网络选项有:套接字、Web 服务、WCF 服务,但哪一个最适合客户端和服务器之间的大量通信。 (我们称之为 50 kbps 的恒定带宽)。
响应时间(网络延迟)尽可能短也很重要。
【问题讨论】:
-
客户端是在连接良好的网络上还是分布在互联网上?
-
我的 Silverlight 客户端是一个带有 Silverlight 插件的网页,托管在与“服务器应用程序”相同的服务器上。
标签: c# silverlight architecture networking