【问题标题】:Is there a way to access MySQL and/or PHP pages from Lotus Notes?有没有办法从 Lotus Notes 访问 MySQL 和/或 PHP 页面?
【发布时间】:2023-04-07 01:24:01
【问题描述】:

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

但是,我们将 Lotus Notes 用于电子邮件/数据库系统,可以从任何有 Internet 连接的地方完全访问该系统。所有用户都安装了 Notes 客户端,并且交互可以是一种方式(MySQL --> Domino Server)。管理层无需担心通过 Lotus Notes 进行访问或安全性。

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

我假设 Domino 服务器可以通过 ODBC 访问 MySQL,但我不确定从这里去哪里。

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

【问题讨论】:

  • 如果政策规定不得在公司所在地以外访问,您为什么要尝试违反政策允许公司所在地以外的访问,而不是推动政策变更?
  • @David,政策明确允许访问任何 lotus notes 应用程序。他们担心安全性,并以某种方式相信 LN 比网络服务器更安全(不支持 https)。缺乏理解是根本原因,但如果他们给了一个解决问题的机会,我想调查一下。
  • 在问题中添加一些相关内容可能会有所帮助,以便阅读的人知道您正在这样做,因为管理层可能会允许通过 Notes 客户端进行访问。现在的写法,听起来他们不希望用户访问数据,而不仅仅是他们担心安全性。
  • @David,我明白你的意思。我在原帖中添加了一些信息来澄清这一点。
  • 有很多可能的解决方案。您正在运行哪些版本的 Notes 和 Domino?此外,您是否需要实时访问 MySQL 数据,或者使用每晚将数据从 MySQL 移动到 Domoino 的同步解决方案就足够了。

标签: php mysql lotus-notes lotus-domino


【解决方案1】:

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

但总的来说,答案是肯定的,Domino 服务器可以通过多种方式访问​​ MySQL 数据,如果您不需要使用所有最新的玩具,则可以使用一些旧的备用工具来完成工作。有一个名为 Domino Enterprise Connection Services 或 DECS 的 IBM 解决方案,它执行 Notes 数据库和关系数据库之间的实时映射。您可以找到有关它的信息here。另一个名为 Lotus Enterprise Integrator 或 LEI 的 IBM 解决方案专为 Notes 数据库和关系数据库之间的批量传输操作而设计。您可以找到有关它的信息here。您还可以将 Lotus 公式语言中的 @DbLookup 函数或 LotusScript 代码中的 LCLSX(LotusScript 连接器扩展)用于 Notes 数据库中的事件或代理。

【讨论】:

  • 非常感谢!我会检查一下这个信息,它似乎相当广泛。
  • 是的,有很多选择和很多细节。实际上,StackOverflow 对于更具体的问题而不是像这样的一般问题更有用。但是现在你应该有足够的信息来帮助你开始......所以你可以回来问更具体的问题! :-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多