【问题标题】:WCF service pollingWCF 服务轮询
【发布时间】:2015-04-08 20:49:19
【问题描述】:

我想创建一个 WCF Rest 服务,它将被其他平台轮询。 我想限制他们进行的投票次数,这样我的服务就不会挂断。 如果投票超出限制,也会自动拒绝投票。 WCF 中有没有办法做到这一点?

【问题讨论】:

    标签: wcf polling throttling


    【解决方案1】:

    您在此处查找的短语是Rate limiting。而且没有内置的方法。您可以使用 service throttling 周围的 WCF 功能集,但这是一个服务级别设置,而不是每个客户端。

    为了实现速率限制,指导似乎是使用内存 哈希表或缓存对传入的 IP 地址执行快速查找。然后,您可以围绕该信息定义一些算法。

    更多信息herehere

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-29
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      相关资源
      最近更新 更多