2011-09-14 51 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