2011-03-30 54 views
0

試着更清楚一點,我對這個問題缺乏想法,即使它聽起來像一個經典。應該採取什麼方法?

我的應用程序運行在weblogic 10.3.3應用程序服務器上,而對於數據庫,我使用Oracle數據庫11g。我的問題是在db中有表,讓我們說「用戶。」,在這個表中有列,讓我們說「columnA」。此表正在通過某些應用程序模塊進行更新。

我想要什麼,如果當列的值是「ABC」,那麼我必須顯示警報控制檯(IP)。 {在數據庫中配置IP時可以從DB中檢索IP。這個IP將是安裝了oracle數據庫的linux機器以外的其他Linux系統。}應用程序模塊在我的表上不斷更新。請告訴我從哪裏開始?我該讀什麼。我無法理解應該採取什麼方法。任何幫助深表感謝。

+0

等待回覆! – user595014 2011-03-31 11:07:21

回答

1

表上的觸發器可以調用UTL_HTTP與另一臺機器通信(例如調用RESTful API)。

的架構問題是:

  1. 這將發生在此之前的承諾,所以你可能會得到假警報如果更改被回滾
  2. 如果你等待響應,它會減慢系統。
  3. 如果你得到一個非標準的響應你做什麼(例如,另一根服務器不可用)
+0

謝謝,謝謝你的回覆!請告訴我「我可以接近WebServices嗎?」請回復 – user595014 2011-03-30 05:50:52

+0

我可以使用db監聽器,如果是,那麼.........等待回覆 – user595014 2011-04-07 04:21:03

相關問題