0

我们有一个由用户界面团队推动的新要求,即为我们的用户界面提供门户解决方案,就像 iGoogle 一样。我们的企业架构团队个人推荐 Portal 技术 (JSR 168),但我认为这太过分了。在回顾了 Pageflakes 架构之后,我想知道我们是否可以提出一个轻量级的 UI 框架来适应这种情况,而不是使用门户技术。我会很感激你的建议。

附加信息:

这是一家在 Websphere 套件上投入巨资的 Java 商店。

4

1 回答 1

2

当然,这取决于您的要求。一般来说,如果您想使用它们提供的开箱即用的功能(如登录、用户/角色管理、cms 等)并准备花一些时间配置/维护系统,我认为门户网站是不错的选择。无论如何,JSR-168 相当陈旧且有限,您应该使用 JSR-286 作为基础。

您还可以考虑构建一个自定义“门户”。这可以使用JQuery之类的 JavaScript 框架来完成,或者如果更舒适地使用纯 Java,则可以使用Vaadin之类的组件框架。然后最好依靠框架的 API 来定义 UI 片段并使用它们提供的模块化机制。

关于 Pageflakes 不能说太多,但它似乎是一个简单而漂亮的框架,用于使用 Ajax 聚合来自不同来源的 HTML 内容。

作为总结,我想说:Portal,如果想使用(无论好坏)高级功能。自定义,如果您想拥有控件并且只构建一个简单的“仪表板”。

于 2011-03-24T15:45:10.477 回答