我在GWT项目中设置了一个RequestFactory。现在问题是在应用程序中的RequestFactory之间共享事件总线是否是个好主意?
谢谢,
答案 0 :(得分:1)
是的,EventBus是应用程序的核心部分。您可能有兴趣知道在RequestFactory级别发生了什么,并希望与该层共享事件。
您还可以通过EventBus发送事件来集中错误onFailure()(例如停止显示"等待轮")
无论如何,共享EventBus并不是内存或性能消耗,消耗资源的是当您订阅和接收不需要的事件时(所以要小心正确输入您的GwtEvent#getType()所以你没有广泛过度使用的事件类型)