Lotusscript代理与Java代理 - 任何性能差异?

时间:2014-03-20 17:05:11

标签: lotus-domino

我正在研究我的API,它具有Lotusscript完成的许多功能。 Java API主要用于xPages。现在,我正在开发一个模块化的工作流程单元,它将作为一个典型的工作流程背景代理在未来的框架中构建。

Devs将有很多可能性如何修改流程,但其中一个将是某种对象规则。因此,我想使用Java而不是Lotusscript,但首先我需要检查在运行Java代理而不是LS代理时是否存在性能损失。

那么,之前有没有人在这个领域进行任何性能测试?

感谢您的任何信息。 JiKra

2 个答案:

答案 0 :(得分:1)

我的印象是他们的情况差不多。请记住,花费最多时间的操作 - 打开数据库,更新视图,读取和写入文档 - 这些都是由相同的低级代码完成的。与此相比,在内存中分配变量,执行循环等所花费的时间量非常小。我会用更方便的东西。

一个考虑因素是更多人了解Java。但是,如果您选择以这种方式使用它,LotusScript是一种面向对象的语言。

答案 1 :(得分:0)

如果您的工作负载适合多线程,那么Java是您的最佳选择,因为您可以使用Java执行线程,而不能使用LotusScript。