我已經使用PHP SOAP類編寫了webservice。它具有從Oracle數據庫返回XML數據或者在數據庫上執行插入/更新/刪除的功能。在web服務中使用PHP oci_pconnect函數排隊Oracle事務
但是,此刻它正在使用自動提交功能,因此任何操作都是即時提交的。
我在看如何排隊交易,然後提交整批只有當用戶按下按鈕來「保存」。我很難找出這是否可能。我無法輕鬆維護一致的連接,當然,web服務被稱爲單獨的操作。
我試過使用PHP oci_pconnect
函數,但是即使當我每次連接相同的參數,會話似乎已經結束,並且我最終調用oci_commit
時沒有提交我的更改。
任何想法?
這是有道理的,我會研究存儲他們的提交的替代方法。謝謝。 – 2009-06-30 14:27:50