我有一个远程有状态会话 Bean (Observable),它存储了需要由一堆摇摆视图观察的状态。当其中一个视图执行操作时,会话 Bean 会通知所有已注册的视图(观察者)让它们重新绘制。
我尝试使用从 Observable 扩展 Session Bean 的 observable 模式,并在业务接口中包含方法 addObserver(Observer o) ,这样它就可以通过代理看到实现了 Observer 接口的 Swing 视图。但即使观察者注册并执行 notifyObservers(o) 方法,可观察 SFSB 中的 countObservers() 方法始终为 0(零),当然它永远不会执行客户端 update(Observable, Object) 方法调用.
我还缺少其他东西吗?我会感谢您根据以前的经验提出的意见。
谢谢