状況: 一部の銀行には古いレガシー ABS (自動銀行システム) があります。
銀行は次のことを望んでいます。
- クライアントのアカウントの変更について古いレガシー CRM システムに通知します (公開操作)。
- クライアント カードの PIN コードをチェックします (要求/応答操作) - 同期モードで。
ABS は、StoredProcedures 呼び出しを使用して非常に古いプライベート テクノロジで実装されています。したがって、このシステムにはデータベース経由でのみ接続できます。
Java/.Net (ESB) アプリケーションを古い/レガシー データベース システムと統合する方法を知っていますか?
書き込み/公開操作
任意のベンダーのデータベース サーバー:
- テーブルをスキャンして新しいエントリを探します - 速度が遅すぎます。
- SQL の更新を処理し、イベント情報をテーブルに挿入して書き込むトリガー (サポートされている場合)。また、アプリケーション リスナーは、このテーブルのイベントをチェックする必要があります。
- Oracle serevr : PL/SQL TRIGGERS + Oracle AQ。そして JMS のリスナー。
読み取り操作
ABS のテーブルに結果を書き込むだけ - 危険です。
...
同期モードでの応答についてレガシーデータベースシステムに通知する方法??? 同期モードで書き込み/読み取りを実装する方法???
繰り返しになりますが、Java/.Net (ESB) アプリケーションを古い/レガシー データベース システムと統合する方法はどれですか?