【发布时间】:2014-05-05 12:18:47
【问题描述】:
我们正在着手开发一个监控应用程序,该应用程序将为多个硬件提供状态。数据将通过后端进程在 Oracle DB 上更新,该应用程序必须使用 Java 开发并部署在 Apache HTTPD 服务器后面的 WebLogic 12c 应用程序服务器上。
由于监控将是实时的,因此我们需要几乎即时刷新添加到数据库中的数据。为了实现这一点,我一直在使用以下框架进行一些测试:
- 作为 ORM 休眠。
- 春季 3.0.5。
- JSF 2.2 和 PrimeFaces 3.5 与 PrimeFaces Push(使用 Atmosphere)。
我的测试是成功的,我能够很快地得到一些工作。但是,我注意到 Atmosphere 具有一些潜力,PF 实现包含了一些潜力,而且我不知道这是否是最轻量级的解决方案。
因此,我想问一下你们是否有其他解决方案的方法,即:
- Spring MVC + Atmosphere。
- 其他 MVC + 其他 Comet/WebSocket 框架。
显示的大部分数据将用于图表、表格和地图。最大的限制是一切都必须与 Java 兼容,因为应用服务器不会改变。
总结一下,我的问题是:
根据我建立的要求和限制,您为此项目建议了哪些替代方案?
如果您需要更多信息,请告诉我。
【问题讨论】:
-
你有什么问题?
-
我正在寻找有关该方法的建议。我会编辑。
标签: java spring hibernate model-view-controller frameworks