【发布时间】:2015-04-21 19:43:23
【问题描述】:
我正在使用 RAP/RWT 进行设计,在 Tomcat 下工作。我现在正在学习 RAP,我想到了几个问题。
我的应用程序有一个后端,可以持续从特定来源收集数据。另一方面,我想创建一个作为 web 应用程序运行的前端(RWT 独立应用程序,或具有工作台功能的 RAP,尚未确定)。
第一个问题:我是否应该将后端作为一个单独的进程,让前端 RAP 应用程序以某种方式与之通信?或者我可以将所有内容集成到 RAP 应用程序中吗?将所有内容集成在一起会导致第二个问题。
第二个问题:我如何从 RAP 应用程序中检测到,浏览器窗口/选项卡在什么时候关闭了我的应用程序?当用户关闭图形界面(即关闭浏览器)时,我想进行一些资源清理。我在 RWT 独立应用程序中找不到与
ApplicationWorkbenchWindowAdvisor#preWindowShellClose等效的任何内容。与启动应用程序时检测到的相同。一般来说,在 RWT 独立应用程序中是否有遵循 webapp 生命周期的回调?
非常感谢您的帮助!
【问题讨论】:
标签: eclipse eclipse-rap