【发布时间】:2011-08-30 14:11:59
【问题描述】:
我正在开发一个 web asp.net 应用程序。该应用程序的一个特点是用户可以将一些长时间运行的操作排队,然后点击运行队列将被处理。
我不希望用户必须坐下来等待所有操作完成或确实保持浏览器/应用程序打开。但是,如果他们保留或返回该页面,我希望他们能够看到每个作业的状态,即等待、进行中、完成或失败。
我自然会寻找最强大、最可靠和可扩展的解决方案,因为随时可能有大量工作在队列中。
根据我的研究,有人建议 asp.net 可以调用 Windows 服务?那可能是托管 WCF Web 服务。
向过去可能有类似要求的任何人寻求任何建议。
【问题讨论】:
标签: c# asp.net sql-server wcf windows-services