我在LAMP服务器上提供了完整的互联网应用程序,我对所有服务器设置和网页文件都有完全访问权限(root)。不幸的是,由于政策原因,它无法在公司所在地以外的地方访问。
但是,我们将Lotus Notes用于电子邮件/数据库系统,可以从任何具有Internet连接的地方完全访问。所有用户都安装了Notes客户端,并且交互可以是一种方式(MySQL - > Domino Server)。管理层对Lotus Notes的访问或安全性没有任何顾虑。
有没有办法让笔记访问我的LAMP服务器,既可以提供网页和文件,也可以开发一个快速界面来访问MySQL数据库?
我假设Domino服务器可以通过ODBC访问MySQL,但我不确定从何处开始。
提前感谢您的任何帮助或指示!
答案 0 :(得分:2)
由于您拥有旧的Notes客户端,IBM的最新XPage技术是不可能的 - 除非您的Domino服务器已经为HTTP打开,在这种情况下,您可以使用Domino上的XPage从MySQL获取信息并将其提供给浏览器。这将是最新的技术方向。
但总的来说,答案是肯定的,Domino服务器可以通过多种方式访问MySQL数据,如果您不需要使用所有最新的玩具,那么有一些旧的备用工具可以完成工作。有一个名为Domino Enterprise Connection Services或DECS的IBM解决方案,它在Notes数据库和关系数据库之间执行实时映射。您可以找到有关它的信息here。另一个名为Lotus Enterprise Integrator或LEI的IBM解决方案专为Notes数据库和关系数据库之间的批量传输操作而设计。您可以找到有关它的信息here。您还可以将Lotus公式语言中的@DbLookup函数或LotusScript代码中的LCLSX(LotusScript Connector Extensions)用于Notes数据库中的事件或代理。