我有一個從Oracle數據庫調用Java文件的需求。在我的項目中,我的整個業務邏輯都在數據庫中,但需要從我的應用程序調用第三方系統(SOAP/RMI調用)。從Oracle數據庫調用批處理腳本/ Java代碼
現在,我需要調用至少一個Java代碼或批處理腳本文件(取決於Windows(.bat)或Linux(.sh))。
感謝
我有一個從Oracle數據庫調用Java文件的需求。在我的項目中,我的整個業務邏輯都在數據庫中,但需要從我的應用程序調用第三方系統(SOAP/RMI調用)。從Oracle數據庫調用批處理腳本/ Java代碼
現在,我需要調用至少一個Java代碼或批處理腳本文件(取決於Windows(.bat)或Linux(.sh))。
感謝
試試這個頁面:http://www.cs.umbc.edu/portal/help/oracle8/java.815/a64686/04_call2.htm
您可以可以的java代碼從你的PL/SQL。
Web-service call outs可以從Oracle數據庫完成。我不確定爲什麼你需要使用Java,因爲PL/SQL也允許使用UTL_DBWS進行出站呼叫。
如果您不打算使用JPublisher,或者您有一個非常簡單的Web服務要使用,那麼您可以使用UTL_HTTP本身,或者使用Java中的適當類 - HttpURLConnection。但是,我從來沒有見過任何使用loadjava將JAX-RPC庫或任何其他Web服務庫加載到數據庫中並用於進行Web服務調用的情況;應該可以這樣做,只要庫非常輕便(不依賴其他無法在數據庫中加載或使用的庫),並且只需要從數據庫連接出來的權限即可。
相關問題
但這種情況下,如果把Java文件或類文件。 – 2011-06-16 04:54:13
查看此文檔:http://download.oracle.com/docs/cd/B28359_01/java.111/b31225/chfive.htm#BABGCGBG – 2011-06-16 06:26:21