(Xpages)SOA或直接数据库访问

时间:2011-09-14 10:30:22

标签: data-binding rdbms lotus-notes lotus-domino xpages

我正在申请使用Lotus Notes的XPage。我打算使用XPages(或一般的Lotus Notes)作为前端/ UI / Design(不是数据存储),而将RDBMS(Oracle,MySQL)作为数据存储。我发现XPages目前不支持外部RDBMS作为数据源。基于我的研究,我有2个选项(或者如果您了解其他选项,请将其放在评论部分中),要么采用SOA方法(我将使用Web服务获取数据),要么直接访问数据库(使用Java到RDBMS连接器库)我将在XAgents中包装。我不希望这个问题是主观的,所以我只想问一下使用这些方法有什么优缺点。我的速度和数据可靠性。非常感谢:D

2 个答案:

答案 0 :(得分:2)

为什么不考虑使用扩展库? http://extlib.openntf.org/

这是OpenNTF和IBM的开发人员之间的合作。死了易于安装并且支持RDBMS。

答案 1 :(得分:0)

我是XPages Extension Library的第二种方法。代码在那里,甚至利用会话池。只是确保你没有设计SQL注入攻击向量。当然你也可以考虑DECS / LEI