GWT与内容管理系统

时间:2009-06-04 18:13:45

标签: java gwt content-management-system

在看到GWT的一些好处之后,我的合作伙伴和我决定对我们希望构建的Web应用程序来说这将是一个很好的前端。此Web应用程序的主要部分是内容管理。我们希望使用CMS框架并将GWT放在前端,但我们发现的所有开源CMS系统似乎都非常依赖于它们的前端。

有人知道CMS可以与GWT配合使用吗?

3 个答案:

答案 0 :(得分:3)

我认为这一切都取决于你想要多少集成,特别是你想用GWT做什么。我们已经在后端成功地将GWT与Documentum + Java集成在一起。

话虽如此,我们的整合相当轻松。该网站主要是面向内容的网站,但我们使用GWT:

  1. 实施某些更具动态性的小部件(例如,带有智能自动完成功能的文本框,字体大小更换器)。
  2. 增强CMS中的内容以使其更具动画效果(例如,我们不是在单个屏幕上显示大量内容,而是使用GWT的选项卡面板一次显示数据块,同时仍允许内容作者管理我们的内容)
  3. 在网站内实施“迷你应用”。
  4. 不幸的是,由于这是我为客户做的事情,我不能公开提及该网站的名称,但如果您有兴趣,我可以通过电子邮件与您分享一些细节。

答案 1 :(得分:1)

不,但我可以告诉您,使用基于Java的CMS将使您的生活更加轻松。 GWT依赖于RPC调用,虽然可以使用转换/ JSON叠加,但使用Java后端会更好。

你会发现这很困难,因为当你想使用GWT时,你在前端做了大量的工作,后端主要是数据处理和存储。由于很少有CMS设计用于处理和存储,您最好自己构建自己的。

也就是说,如果您愿意使用App Engine,您可能会觉得很容易。 GWT + App Engine堆栈运行良好,现在有一个专门用于它的优秀Eclipse插件,并且可以免费开始使用。

答案 2 :(得分:0)

尝试使用Java实现的Nuxeo CMS / EMS。搜索谷歌“nuxeo”,并搜索“nuxeo gwt”,获取有关将GWT与Nuxeo整合的各种教程。