多业务合同互通

时间:2015-06-10 03:02:03

标签: c# .net web-services wcf interface

我遇到了一个我无法摆脱它的问题。我正在设计和开发一个系统,它必须一次处理一个请求,将其他请求放入队列,如果队列超过5,则向用户返回无效语句。我尝试了很多选项,但无法得到我想要的结果。我计划现在实施的简短的新系统设计如下所示: enter image description here

我的问题是:

  1. 是否可以实现这种系统设计(从另一个系统调用一个服务合同)
  2. 有没有最好的方法来实现这个目标?
  3. 我只需创建一个带瓶颈的系统。但是如果队列太长,则返回一些无效的语句。我已经创建了服务合同2和3,其中合同2处理多个请求,合同3一次处理一个请求。这种方法的基本问题是,如果队列足够长,用户可能会面临时间执行错误,因为服务器没有响应。

0 个答案:

没有答案