微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Web应用程序 – 使用OSGi和GWT的Web应用程序

哪个是使用Osgi和GWT作为UI的Web应用程序的良好架构?

目的是使用捆绑软件捆绑Web界面部分.如果我添加新的捆绑包,它将在用户界面上添加功能(例如菜单),它们与现有的功能配合使用.

解决方法

请参阅GWT邮件列表 – http://groups.google.com/group/google-web-toolkit/msg/4a3f912cb89a7256上的类似讨论

总结 –
GWT的架构与您在运行时加载的多个模块的要求正交.有一些方法可以在GWT中实现动态模块,但从来不会是最佳的.

通常,您将为每个模块定义一个JavaScript接口,然后使用GWT Exporter从GWT导出这些方法.然后,您将独立编译每个模块.然后,这些模块将使用您导出的JavaScript方法在运行时进行交互.

你付出的代价是表现.每个模块将重复常见的框架代码(GWT你自己的框架代码),没有什么可以做,以避免它.

原文地址:https://www.jb51.cc/html/230383.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐