4

各取得が行を埋めるデータ取得サーバーを含むシステムを開発します。また、新しいデータが取得されたときにユーザー アプリケーションに通知する機能も必要です。

私が読んだことによると、データベースをメッセージ キューとして使用したり、その逆を行ったりするのは得策ではありませんが、両方を使用できるかどうか疑問に思っていました。

取得アプリケーションは、新しい行をデータベースに追加してから、メッセージング システムのリスナーに通知できます。これは、このタイプのシステムにとって最善のアプローチでしょうか? 複雑すぎるでしょうか?これをすでに実装している設計パターンはありますか?

4

1 に答える 1

2

はい、データベースへの行の挿入とGUIの更新は、2つの異なる操作であり、分離する必要があります。

あなたが提案していることは良さそうです:

  1. DBに行を挿入します
  2. 通知メカニズムを介してユーザーアプリケーションに通知します(リスナーは問題なく動作します)。
于 2010-04-22T18:44:38.297 に答える