システムの負荷をより適切に制御するために、待ち行列に入れられたジョブをバックグラウンドで順番に(または並列のn個のスレッドで)実行する必要があります。マイクロソフトでのタスクのバックグラウンド処理の自動化
ジョブは、テーブルをキューとして使用してSQL Server 2008データベースにキューイングされます。
キューから要素を取り除き、処理コードを実行する単純な「エンジン」が必要です。処理コードはC#/ .netになります。
私の主な関心事は、シンプルさ、テスト容易性、簡単な配備と信頼性です。
BizTalkやWindowsサービスのような技術に関する推奨事項をお探しですか?
どういう意味ですか?すでにSQLとC#を使用すると言っています。あなたはこのコードを書く方法を尋ねていますか?まだ何か試したことがありますか? – spinon
申し訳ありません。私が探しているのは、「エンジン」の部分の技術に関するアイデアです。私はすべての新技術について最新ではない。私は、コンソールアプリよりも「良い」ことが必要だと感じています。なぜなら、サーバから始まり、常に稼働し続ける必要があるからです。 – squareeyes