テーブルからデータを読み込み(SQL 2005)、そのデータを他のアプリケーションに送信する必要があります5秒ごとに私は同じことをするための最善のアプローチを探しています。5秒ごとにSQL Serverからデータをクエリして他のアプリに送信するアドバイスが必要(NET C#)
今はSQL Server 2005(別のアプリケーションで作成されるQUEUEテーブル)からデータを読み込み、TCP/IPを介して他のアプリケーションに送信するコンソールアプリケーション(.NETとC#)を作成する予定です。中央サーバ)。スケジュールタスクの下でそのコンソールアプリケーションを5秒ごとに実行します。私はスケジュールされたタスクは、タスクがすでに実行されている場合(同時実行を実行しないように)新しい実行イベントを破棄するように注意していると仮定しています。
どのような身体も同様の状況になりますか?最良のアプローチについては、あなたの経験とアドバイスを教えてください。
あなたの貴重な時間を私のリクエストで事前に感謝します。
-Por-hills-
キュー内の何かを変更する必要がありますか?読み込んだアイテムを削除したり、「完了済み」とマークしたりするなどしてください。 –
こんにちはJoel、私のスレッドを試してくれてありがとう。 はい、完了したか保留中の他のアプリケーションから受信したACKに基づいてフラグを更新する必要があります。 – porhills