2011-09-14 52 views
1

我目前正在做一個應用程序使用Lotus Notes的XPages。我打算將XPages(或一般的Lotus Notes)用作前端/ UI/Design(而不是數據存儲),而將RDBMS(Oracle,MySQL)用作數據存儲。我發現XPages目前不支持外部RDBMS作爲數據源。基於我的研究,我有兩種選擇(或者如果您瞭解其他人,請將其放在註釋部分中),或者使用SOA方法(我將使用Web服務獲取數據)或直接訪問數據庫(使用Java到RDBMS連接器庫),我將包裝在XAgent中。我不希望這個問題是主觀的,所以我只會問,如果使用這些方法有什麼優點和缺點。我爲了速度和數據的可靠性。非常感謝:D(Xpages)SOA或直接數據庫訪問

+0

可以連接到關係數據源。 http://blog.sequill.com/2011/02/xpages-data-source-control-for-relational-databases/ – giulio

回答

2

爲什麼不考慮使用擴展庫? http://extlib.openntf.org/

這是OpenNTF和IBM開發人員之間的協作。死容易安裝,並具有RDBMS支持。

0

我第二個XPages擴展庫方法。代碼在那裏,甚至可以利用會話池。只要確保你不設計SQL注入攻擊矢量。當然,您也可以考慮DECS/LEI