java - Lotusscript 到 Java 的转换

标签 java spring lotus-notes lotusscript

是否有任何简单的方法可以将 Lotusscript 编写的代码转换为 Java?

我有一个用 Lotusscript for Lotus Notes 编写的应用程序,我的客户希望将其转换为 Web 应用程序。我的客户更喜欢我创建一个 Java Web 应用程序(例如 Spring 或其他 Web 框架),而不是迁移到 XPage(或使 Notes 数据库支持 Web)。

非常感谢有关此主题的任何想法或想法,谢谢:)

最佳答案

这将是一项艰巨的任务,因为:

  1. 实际的 Java 语言和 LotusScript 语言(忽略内置函数和类)完全不同。一个不能清晰地映射到另一个
  2. 根据您想要执行的操作,您可能没有 Java 中所需的所有 Domino 类。 Notes UI 类仅在 LotusScript 中实现,而不是在 Java 中实现。
  3. 一个可取之处是所有后端类都在 LotusScript 和 Java 之间镜像。
  4. 另一个问题是 LotusScript 中的对象管理比 Java 中处理得更加干净。在Java中,你必须小心地手动回收你的对象,并且按照正确的顺序,否则你可能会被Java垃圾收集器勒死。

我临时能想到的就这些了。希望对您有帮助!

关于java - Lotusscript 到 Java 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20060728/

相关文章:

java - 正确使用 JRSwapFileVirtualizer?

java - 刚接触 Maven 我的 Spring jar 在哪里

lotus-notes - Domino 设计器 View

java - java中静态方法不能通过引用变量访问

java - 将 Oauth 2.0 添加到基于 Jersey 的 RESTful 服务器

java - 无法写入 JSON : failed to lazily initialize a collection

java - Spring 无法执行多部分项目的清理

java - 如何在 Spring 数据中获取嵌套对象的大小

lotus-notes - Lotus Notes 计划代理无法打开不同服务器中的数据库

java - com.ibm.jsse2.util.h : No trusted certificate found