我想解决这样一个问题:我有一个提交发送电子邮件的 HTML 表单(如注册表)。现在我将它作为页面请求的一部分发送。明显的缺点:
- 请求更长的时间
- 有时 smtp 服务器宕机,或者超时,无法发送邮件
在使用 PHP 时,我使用了一个基于队列的解决方案——我一直将一个对象/xml 放入队列主机,然后某种客户端检查该队列。如果成功处理队列任务,它会从队列中删除任务。我想知道,在 Windows/.NET 平台上是否有类似的实现?
谢谢,帕维尔
最佳答案
MSMQ 提供了强大的排队功能这在 .NET 中很容易使用。 Accessing Message Queues可能是一个很好的起点。
关于c# - 排队框架解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5233596/