3

列の1つに時間が含まれるaq/kdbデータベースがあります。各行のデータを取得し、各行の時間列で指定された時間にtibcorendezvousで送信したいと思います。これを行うための最良の方法は何でしょうか?

Javaタイマーと遅延クラスを使用するか、サードパーティのものを使用することは可能のようです。注:ここでの複雑な部分は、定期的に送信していないことです。データベースにアクセスして、各メッセージが送信される時刻を確認する必要があります。

したがって、たとえば、列の最初の2つの値が14:00:00.000 14:30:00.000の場合、最初のメッセージは午後2時に送信され、2番目のメッセージは午後2時30分に送信されます。

ありがとう!

4

1 に答える 1

1

見てくださいScheduledExecutorService、それはschedule(Runnable command, long delay, TimeUnit unit)あなたが望むことをするかもしれない方法を持っています

于 2012-07-16T20:15:13.647 に答える