结合几个模块(JAR或OSGI包)的GWT应用程序

时间:2011-06-02 23:16:53

标签: gwt

我需要一个带有“信息”,“支持”等页面的网页用户界面。这很简单。 另外,我有一些带有自己“编辑器”的“插件”,需要在同一个Web UI中显示。 它与Google Chrome中显示的“扩展程序”页面类似:每个扩展程序都有一个“选项”链接,可以包含扩展程序所需的任何编辑器。

所以,我的主要应用程序并不知道它有多少“插件”和编辑器。它所知道的是如何调用插件的“showEditor()”方法。 (这是我目前在基于Eclipse的桌面应用程序中实现的,我正在尝试移植到Web上)

我想知道GWT是否适用于这种应用。到目前为止看起来GWT应用程序是“单片”的,并且所有页面/面板都需要在常见的“gwt.xml”文件中引用,这意味着我无法将分发配置为仅包含“core plus plugin1和plugin2”或仅包含“核心加插件2和插件3” - 我必须始终包含所有内容,因为它在常见的xml文件中被引用。

在构建和安装应用程序之后,不需要安装/更新其他插件 - 这应该可以使任务更容易。

有关如何在GWT中使用“模块化”以便UI面板可以来自多个“模块/插件”的任何想法吗?

0 个答案:

没有答案