在一个网站上MSMQ WCF生命周期(MSMQ WCF life cycle on a web si

2019-10-16 21:41发布

我创建了监听过去使用WCF队列中的控制台应用程序,并与该实现没有问题。

我的问题:

如果不是听队列上的控制台应用程序,我通过我的网站听队列中,当将消息被拾起? 难道是瞬间,如与控制台应用程序的情况下? 当有人请求网站上的网页将只接收到的消息?

问候。

Answer 1:

一个网站是不是一个MSMQ客户当好东道主容器。 原因是低流量的时间内应用程序池卸载。

因此,有效地你是在正确的,除非应用程序池加载你不会消耗消息。

然而,这并不妨碍其他人发送消息你,无论作为队列收到您的客户端是否加载与否的消息。 然后,这些将被存储,直到客户端回来消耗他们(提供的队列是持久的)。

Windows服务将是一个更适当的容器中。



文章来源: MSMQ WCF life cycle on a web site