在我正在编写的 ASP.Net 应用程序中,我需要能够让它发送各种传真。我的传真服务器允许我通过 HTTP POST 发送传真并向我返回已提交传真的 ID。
我需要能够知道每个传真最终是否发送正常或由于某种原因失败。传真服务器允许我使用它给我的 ID 来查询传真的状态。
我的问题是处理这个问题的最佳方法是什么?是否应该在 global.asax 中以某种方式创建一个新线程?还是我应该尝试将其设为 Windows 服务?或者在 SQL Server 中创建一个不时运行的重复作业?
一切都在家里。没有任何东西是托管的,所以我几乎可以做我想做的事。但我不确定处理这种情况的最佳方法是什么。
关于方法的任何建议?