gpt4 book ai didi

java - EJB-GWT。通知 GWT(javaScript) 客户端发生的一些事件

转载 作者:行者123 更新时间:2023-12-02 07:58:53 26 4
gpt4 key购买 nike

我想使用GWT(javascript+servlet)和EJB制作文档打印服务。使 EJB 通知 GWT 客户端发生某些事件的最佳方法是什么?

当然,我可以使用计时器(以一定的间隔向 EJB 发送请求)来实现,但可能存在一些更优雅的方式? (例如使用回调,但我不明白如何释放它)。

P.S.:我将使用多层架构:JavaScript(GWT)+Servlet(GWT RPC)+EJB。我正在从事文档打印服务(我想通知客户某些文件已打印(如果您给我制作进度条的建议也会很好))。

谢谢!

最佳答案

您有多种选择:

-轮询(例如使用计时器向服务器发送请求)

-WebSockets(服务器可以直接通知客户端有关更改,但 IE 系列尚不支持套接字)

-一些框架,它神奇地为你做事(例如 gwt-comet )

我个人会使用轮询,因为它可能很慢并且不能有效地使用服务器资源,但它是最稳定的一种。

关于java - EJB-GWT。通知 GWT(javaScript) 客户端发生的一些事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9215490/

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