网络服务背后的工人流程......使用什么成分

时间:2011-10-31 22:27:51

标签: wcf websphere msmq

我有以下方法:Web服务(SOAP)需要能够在短时间内收到大量请求。它们应排队等待异步处理。因此,在后台,应该有一个工作人员从队列中获取请求并对其执行任务。有些工作甚至可能遇到不可用的(第三方)资源,在这种情况下,应该稍后重试该工作。

我的问题是:我的成分是什么? WCF,MSMQ,WAS?设置它的基本结构是什么?

1 个答案:

答案 0 :(得分:1)

我认为您是否将它们存储在MSMQ或SQL或其他任何地方都不重要 - 您选择的任何后备存储都需要额外的服务才能出列并处理数据。 SQL数据库可能比纯MSMQ有一些优势,例如,您可以在数据中存储一些其他信息,然后检索一些统计信息,处理的请求数以及内部结构。这有助于您将来进一步调整处理流程。