一个专家:可插拔gwt模块& CompileModule类& XXXX.gwtar文件?

时间:2011-11-11 20:10:47

标签: gwt

专家提问:可插拔gwt模块& CompileModule类& XXXX.gwtar文件。

好的,这个是GWT专家!!

我有一个包含小部件的GWT应用程序。我们开箱即用5个小部件。

小部件还依赖于我们的API,它充当简单的DAO pojos

现在,当它出现在客户身上时。他们有一个要求,他们想要创建自己的小部件(作为GWT模块)并在我们的GWT应用程序中使用它们。当然,为了使事情变得复杂,我们无法向他们提供我们的应用程序或API的来源。

现在我知道一个更普遍的解决方案是拥有某种JS​​NI API,让小部件和我们的应用程序相互通信,记录并让它安静下来。

但我们也在四处寻找是否有替代品。

例如,查看此CompileModule类

http://code.google.com/p/google-web-toolkit/source/browse/trunk/dev/core/src/com/google/gwt/dev/CompileModule.java?r=10304

这可以用于“米老鼠”我们的来源。

看起来这个编译器将/可以将模块编译成XXXX.gwtar文件,理论上可能所有客户都需要在那里编译自定义模块。

有什么想法?我们是在这里做些什么还是死路一条。

感谢

1 个答案:

答案 0 :(得分:1)

好的看起来GWTAR对你来说是死路一条。从它的外观来看gwtar文件还不足以启动编译,你还需要提供源代码。它的唯一目的是加速真正大型应用程序的编译,对你的案例来说不是很有帮助。