Sun Real-time System API を使用せずにJava を使用してリアルタイム システムを構築する方法を考えています。
たとえば、上司が午前 11 時にイベントを生成し、午前 11 時 10 分にフィードバックを取得する必要があるとします。フィードバックがない場合、彼はイベントを再送信します。
スタッフは午前 11 時 1 分に上司のイベントを取得し、上司に結果を返すために 1 分待たなければなりません。つまり、実際には、彼は自分の仕事をするのに 8 分かかります。午前 11 時 9 分に、完了したかどうかに関係なく、フィードバックを送信する必要があります。
これはリアルタイムシステムですね。
この場合、Java を使用してシステムを設計する方法は? これは生産者と消費者のパターンです。コンシューマー側では、この要件を満たすためにどのオブジェクト (blockingqueue、delayqueue ...) を使用しますか?
どんなウェブリンクでも、オープンソースでも大歓迎です。
感謝。