gpt4 book ai didi

java - Java 和 JSF 2.0 是嵌入式使用的可行替代方案吗?

转载 作者:行者123 更新时间:2023-12-01 15:21:17 24 4
gpt4 key购买 nike

在收集了一些较小和较大的 JSF 实现的经验后,我决定,这就是我们开发 Web 应用程序的方式 - 这不是任何“xyz 糟糕”的讨论。这只是关于可行性和重用我们迄今为止拥有的 Assets 与平台足迹的问题。

问题出现在当前的项目中,最终产品将放置在具有未指定内存和 CPU 的硬件盒中 - 出于成本原因,它将与任何现代路由器或接入盒相媲美。有人有实现的经验

  • 基于(简单)Java 的 Web 应用程序
  • 使用 JSF(与某些“低调”框架相比)
  • 使用持久性框架与原生 H2与 native SQLite 与基于文件的持久性比较

在这样的设备上?

最佳答案

这种情况下的限制将针对您的 Web 容器 + JVM + 持久性框架。与考虑的其他元素相比,JSF 或任何其他 Web 框架带来的开销并不显着。 Tomcat 在内存有限的设备上运行良好。

问题:您是否有一些真实世界的数据(例如“对于 5 个并发用户,访问简单 sqlite 数据的网页在 500 毫秒内运行时间小于 32 MB”)?

可用的最佳信息是我几周前写的这篇文章:

Understanding JSF 2 and Wicket: Performance Comparison 。在详细文档(内存部分)中,有一个测试运行 32 MB 的 tomcat 和一个内存中的 hsql 数据库以及 40 个并发线程,并保存服务器端(内存中)状态。我认为诀窍是注意您在 session 范围中放入的内容,仅此而已。

关于java - Java 和 JSF 2.0 是嵌入式使用的可行替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10879260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com