2011-12-03 12 views
0

私は顧客が注文できる小規模のJavaロジスティックシステムを開発しており、店員がそれらを見ることができます。JavaとMySQL - データベースの変更(トリガー、プロデューサー/コンシューマー?)

JTableで店主が注文を見ることができますが、顧客が注文するとすぐに店主が更新されたJTableを見ることができるようにします。のように、店主は話すために注文テーブルのライブビューを持っています。

私がこれを達成すると考えることができる唯一の方法は、テーブル内の変更をチェックし、それに応じてJFrameを更新するタイマーを持つことですが、データベースがかなり遅くなるようです。

もっと良い解決策はありますか?

非常に高く評価されています。

答えて

0

バックエンド、またはDBのみがありますか?

モデルが変更されたときに、バックエンドメッセージングシステムを使用してクライアントに通知する必要があります。ただのDBでそれをすることは、おそらく長期的および短期的に不満足なものであると証明するでしょう。

適度なバックエンドを使用すると、Webインターフェイスを上に置くほうがずっと簡単になります。

+0

いいえ、MySQL DBとJava側だけです。 –

関連する問題