私が書いている ASP.Net アプリケーションでは、さまざまな FAX を送信できるようにする必要があります。私のファックス サーバーでは、HTTP POST 経由でファックスを送信でき、送信されたファックスの ID が返されます。
各ファックスが最終的に正常に送信されるか、何らかの理由で失敗するかを知る必要があります。FAX サーバーを使用すると、サーバーから提供された ID を使用して、FAX の状態を照会できます。
私の質問は、これを処理する最良の方法は何ですか? global.asax に何らかの方法で新しいスレッドを作成する必要がありますか? または、これを Windows サービスにする必要がありますか? または、時々実行される定期的なジョブを SQL サーバーで作成しますか?
すべてが家にあります。何もホストされていないので、やりたいことはほとんどできます。しかし、このシナリオを処理する最善の方法が何であるかはわかりません。
アプローチに関する提案はありますか?