1

我想从 EJB 容器向 Web 容器发送通知,显示服务层发生了一些事情。
基本上我的服务层在 EJB 容器上,我在我的 Web 服务上收到来自客户端的请求,并想告诉 Web 容器发生了一些请求。

4

1 回答 1

1

我前一段时间遇到了同样的问题,我使用 AJAX 完成了它。我发现您无法将通知从 EJB 容器发送到 Web 容器,而必须通过轮询 EJB 容器来显式检查 Web 容器。每当您在 EJB 容器中收到请求时,您都可以设置一个布尔变量,并在某个时间后通过池化检查 Web 容器中的变量值,因此如果该布尔值为真,则意味着您有一些通知并且您可以获得该通知。
我已经通过上述方法做到了,希望这对你有用

于 2012-04-28T18:17:43.493 回答