java - JSF 的长轮询 - 有哪些选择?

标签 java jsf jsf-2 push-notification long-polling

我需要为通知系统实现长轮询,我目前使用 Primefaces ajax 框架,但目前不支持长轮询。我只是想知道如果 JSF 开发人员想要实现长轮询,他们可以使用什么?另一个问题:long poll和web push,对于通知系统,哪个更受欢迎?

注意:我使用的是 JSF 2.0、Java EE 6 和 Glassfish 3.0.1

最佳答案

Icefaces 支持长轮询。 您的其他选择是将开源库与 JSF 一起使用。 只需搜索 long polling 或 reverse ajax,您就会发现一些著名的库,例如 Comet 和 DWR。 但由于在 Icefaces 中预先配置了反向 ajax 或长轮询 - 我认为这是您的最佳选择。 我也有一种感觉,现在 Primefaces 已经有了反向 ajax 功能。

关于java - JSF 的长轮询 - 有哪些选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936868/

相关文章:

ajax - PrimeFaces 在按下回车键时禁用提交

java - ui :composition and ui:decorate in Facelets之间的区别

java - 优先级队列中的比较器有错误

java - 摆脱未经检查的反射

java - 如何使用 Java 读取 AWS S3 文件?

JSF:数据更改后重新加载页面

java - 验证错误: Value is required error for list selection event

java - 如何从引用 ADF 中类名的属性标记的操作中调用方法

jsf - 将用户从 f :event listener method 重定向到不同的页面

java - SpringBoot Heroku org.maven.plugins :maven-compiler-plugin:3. 8.1:编译失败