0

我的要求如下:服务只能服务一个客户。如果额外的客户端尝试提供呼叫服务,它应该以错误/异常(或错误代码)通知客户端。

MaxConCurrentInstances 可以一次限制请求的数量,但我不想将来自其他客户端的请求排队。我只是想以异常或错误终止该请求?

是否可以使用 MaxConCurrentInstances 来实现,还是我需要使用其他任何东西?

提前致谢, 乌杰瓦尔

4

1 回答 1

1

有两种方法怎么样 -网关方法,它将设置一个标志并输入真实方法,为第一个用户工作并在标志打开时为其他用户抛出异常/返回 false?然后,当真正的方法完成时,它会放下标志,另一个“第一个”用户可以使用该方法吗?

于 2013-01-04T13:22:17.080 回答