xpages - 量化使用 Java 而不是 SSJS 时的性能提升

标签 xpages xpages-ssjs

在开发 XPage 应用程序时,主要使用 Java 方法和 bean 而不是服务器端 JavaScript (SSJS) 似乎变得非常流行。 SSJS 当然需要更长的时间来执行,因为代码必须在运行时进行评估。但是,任何人都可以提供有关 的信息吗?定量在使用 Java 时获得性能?是否有关于执行时间差异多少的基准,例如取决于 SSJS 代码的长度或使用的函数?

最佳答案

您必须使用自己的基准。时间的增加可能无法衡量。它更多地围绕能力和您的开发过程。从 SSJS 切换到 Java 并期望立即提高性能很可能不会发生。

当然,除非 Java 允许您以不同的方式编码。所以大多数决策都是基于能力,而不是速度。非常欢迎您运行一些测试并分享见解。您可以期待什么,例如在 SSJS 和 Java 中打开文档:区别应该在于舍入误差的空间,因为下面的 C 调用需要大部分时间。

在评估 SSJS 之后,SSJS 和 Java 的运行速度几乎相同,因此您有一些上坡时间和类似的速度。

关于xpages - 量化使用 Java 而不是 SSJS 时的性能提升,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24821295/

相关文章:

xpages - 如何在xpage中创建多数据库搜索?

javascript - 如何在页面中存储 IBM Notes 数据库对象变量并稍后访问它

javascript - 使用 sessionScope 变量计算数据源 - 在部分和完全刷新时变量设置为 null

java - Xpages - 在 java 类 'next()' 上调用方法 'java.util.AbstractList$SimpleListIterator' 时出错

xpages - 如何在 Bluemix 中调试 XPage 应用程序?

xpages - 在小部件容器中为下拉节点添加目标属性

javascript - XPages 中的列表功能

java - 如何在 xpages 中从 Java 传递对文件的引用

arrays - SSJS 从数组中删除项目

xpages - comboBox 在 readmode web 中生成表格而不是跨度