有没有办法从Lotus Notes访问MySQL和/或PHP页面?

有没有办法从Lotus Notes访问MySQL和/或PHP页面?,php,mysql,lotus-notes,lotus-domino,Php,Mysql,Lotus Notes,Lotus Domino,我在LAMP服务器上有一个完整的internet应用程序,我可以完全访问(root)所有服务器设置和网页文件。不幸的是,由于政策原因,无法在公司所在地之外访问它 但是,我们使用LotusNotes作为电子邮件/数据库系统,通过internet连接,可以从任何地方完全访问该系统。所有用户都安装了Notes客户端,交互可以是单向的(MySQL-->Domino服务器)。管理层不担心通过Lotus Notes进行访问或安全性 有没有办法让notes访问我的LAMP服务器,或者提供网页和文件,或者开发一

我在LAMP服务器上有一个完整的internet应用程序,我可以完全访问(root)所有服务器设置和网页文件。不幸的是,由于政策原因,无法在公司所在地之外访问它

但是,我们使用LotusNotes作为电子邮件/数据库系统,通过internet连接,可以从任何地方完全访问该系统。所有用户都安装了Notes客户端,交互可以是单向的(MySQL-->Domino服务器)。管理层不担心通过Lotus Notes进行访问或安全性

有没有办法让notes访问我的LAMP服务器,或者提供网页和文件,或者开发一个快速界面来访问MySQL数据库

我假设Domino服务器可以通过ODBC访问MySQL,但我不确定接下来该怎么做


提前感谢您提供的任何帮助或指导

因为您有旧的Notes客户端,IBM最新的XPages技术是不可能的——除非您的Domino服务器已经对HTTP开放,在这种情况下,您可以使用Domino上的XPages从MySQL获取信息并将其提供给浏览器。这将是最新的技术方向


但总的来说,答案是肯定的,Domino服务器有几种访问MySQL数据的方法,如果您不需要使用所有最新的工具,那么可以使用一些旧的备用工具来完成这项工作。有一个称为DominoEnterpriseConnectionServices(DECS)的IBM解决方案,它在Notes数据库和关系数据库之间执行实时映射。你可以找到关于它的信息。另一个称为LotusEnterpriseIntegrator(LEI)的IBM解决方案是为Notes数据库和关系数据库之间的批处理传输操作而设计的。你可以找到关于它的信息。对于Notes数据库中的事件或代理,您还可以使用Lotus formula language中的@DbLookup函数或LotusScript代码中的LCLSX(LotusScript连接器扩展)。

如果策略是不应在公司位置之外访问它,为什么您试图根据策略允许访问公司以外的位置,而不是推动策略的更改?@David,策略显然允许访问任何lotus notes应用程序。他们担心安全性,并且不知何故相信LN比Web服务器更安全(https无法承受)。缺乏理解是根本原因,但如果他们给了一个解决问题的机会,我想对此进行调查。在问题中添加一些相关内容可能会有所帮助,以便读者知道你在这么做,因为管理层可能会允许通过Notes客户端进行访问。从现在的编写方式来看,他们似乎不希望用户访问数据,而不仅仅是担心安全性。@David,我明白你的意思。我在原始帖子中添加了一些信息来澄清这一点。有很多可能的解决方案。您正在运行哪些版本的Notes和Domino?另外,您是否需要实时访问MySQL数据,或者使用一个每晚将数据从MySQL移动到Domoino的同步解决方案就足够了。非常感谢!我会查看这些信息,它看起来相当广泛。是的,有很多选择和很多细节。实际上,StackOverflow对于更具体的问题比一般的问题更有用。但是现在你应该有足够的信息来帮助你开始。。。所以你可以回来问更具体的问题!:-)