【问题标题】:implement serviceThrottling options in silverlight application在 silverlight 应用程序中实现 serviceThrottling 选项
【发布时间】:2009-08-24 10:38:27
【问题描述】:

我是 Silverlight 的初学者。我开发了一个 Silverlight 聊天应用程序。在单个 Silverlight 窗口中打开多个聊天窗口,每个聊天窗口都会创建与 wcf 服务的连接,但当它达到 10 时,应用程序将停止工作并中断来自 wcf 轮询双工服务的所有通信。我已经配置了我的 wcf 服务 web 配置文件:

<serviceThrottling 
    maxConcurrentCalls="10000" 
    maxConcurrentSessions="10000" 
    maxConcurrentInstances="10000" />

但是没有效果。我还需要在 Silverlight 应用程序中设置这些设置吗?请帮帮我。怎么可能在一个客户端加载数千个聊天窗口。

谢谢

【问题讨论】:

    标签: wcf silverlight


    【解决方案1】:

    Web 浏览器只允许与 Web 服务器的连接数有限。浏览器有 reg hacks/settings hacks 来修改连接数。我会重新考虑您的聊天窗口从 WCF 服务获取数据。例如,也许您将所有聊天室数据发送到一个 wcf 客户端,然后让您的应用程序将它们发送到其成员 UI。

    【讨论】:

      猜你喜欢
      • 2012-01-12
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 2016-02-09
      • 2010-11-13
      • 1970-01-01
      • 2010-10-23
      • 2023-03-09
      相关资源
      最近更新 更多