2012-02-15 4 views
1

私のJavaプログラムのように、データベースに最近挿入または更新されたレコードをフェッチする必要があります(Oracleが望ましい)。私はデータベースから新しく挿入されたすべてのレコードを表示するホームページがあるようなシナリオを持っているので、新しいレコードがデータベースに挿入された時期と、そのような場合にJavaプロセスがどのように通知されるのかをどうやって知ることができます。 助けてください&おかげで前に。Javaプログラムからのデータベースイベントのリッスン

+1

何をしようとしたのですか? –

答えて

0

オプション1:ポーリング新しいレコードのための定期的な間隔でポーリングDB

オプション2:プッシュ(私の好み)

活用トリガー(挿入)。 OracleのトリガーからJMSメッセージを送信/発行する方法があるかもしれません。インターネットでクイック検索を行います。

0

dbms_alertについてお読みください。そのオラクル待っている/通知スタイルのソリューションです。

http://www.oracleutilities.com/Packages/dbms_alert.html

あなたはこのアラートで知らせる「警告」を待っているスレッド、およびDBトリガーを持つことができます。

関連する問題