【发布时间】:2015-10-15 02:57:00
【问题描述】:
我有一个 JSF 2/Primefaces/JBoss 应用程序,它必须不时运行一些长期进程。规范说,一旦流程开始,就必须监控其进度,显示中间阶段的发生。
在开始时检索步骤总数,并且必须根据流程执行期间计算的统计数据显示流程演变和剩余时间估计的进度条。这不仅仅是显示某事正在发生,而是实际显示该过程还有多少工作要做。
即使用户关闭页面,进程也必须继续,如果用户回到页面,它必须显示进程的当前进度状态。如果该过程已经完成,则应显示一些信息,例如处理的对象数量,以及花费的总时间和其他一些统计信息,例如处理时间较长的对象。
如何在 JSF 2/Primefaces/JBoss 应用程序中实现这一点?
【问题讨论】:
-
不允许仅链接答案...所以改为评论:forum.primefaces.org/viewtopic.php?f=10&t=40905 提示:使用 PrimeFaces 推送
-
Server Sent Events 非常适合您的要求
标签: jsf-2 primefaces jboss7.x