0

有几个问题可以回答这个问题,但没有一个能真正帮助我。

我有一个用 Spring/Java 编写的后端 Web 应用程序,该应用程序当前具有非常 Web 1.0 界面,我想使用 RIA(富互联网应用程序)框架构建一个更丰富、更具交互性的网站版本。

我热衷于支持布局管理器和 UI 组件库的 RIA 框架。(因为我总是想知道为什么某些 div 放在错误的位置,或者有错误的边框等,而且我不是 Web UX 人员;-)

我以前有使用 eclipse RAP 框架的经验,虽然它实际上工作得很好,但它的限制非常严格,而且有一点点错误。

我根据我的经验列出了以下框架,并希望看到我的评估是否正确的答案,以及任何其他建议或更全面的信息。

编辑:这是一个文档,其中包含 Java RIA_Frameworks可用的各种 RIA 框架和库的一些细分

非常感谢。

ExtJS / ExtGWT ExtGWT 产品页面
SmartGWT
Get-Ext
优点:

  • 可用的开源库
  • Java API
  • 有一个带有时髦吉他音轨的演示;-)
  • 大量可用的 UI 组件
  • 布局管理器

缺点:

  • 似乎主题化一定很困难,因为所有实现看起来都像“extJS”
  • 因为我想使用 Java 绑定到 UI 组件,所以集成很重要
  • 有人抱怨它是如何不工作的;效果不好; http://whatwouldnickdo.com/wordpress/235/gwt-ext-to-ext-gwt/
  • 各种GWT集成产品的现状相当混乱

OpenLaszlo
优点:

  • 似乎很好地支持股票行情等“实时”组件
  • 与光速 http 服务器集成

缺点

  • 看起来需要开发人员许可证才能访问 SDK

后垒
专家

  • 缺点

RAP RAP 演示网站 的优点:

  • 可以利用 SWT 代码投资
  • 日食整合

缺点:

  • 不灵活
  • 部署很痛苦
  • 难以解决错误
  • 好像不支持

TIBCO 通用接口 TIBCO GI 开源

优点

  • 开源可用
  • 与 lightstreamer http 直播服务器集成

缺点

  • 看起来不太容易上手

JSF 和http://jboss.org/richfaces

专业人士:

  • JSF 在某种程度上可以被认为是一种标准
  • RichFaces 有很好的支持并且很容易与 JSF 集成
  • RichFaces 有各种方便的 GUI 组件

缺点:

  • JSF 的陡峭学习曲线
  • JSF 和 RichFaces 的性能并不令人难以置信。明智地使用它(不适用于 1000 个并发会话)
  • 没有布局管理器,需要用 DIVS 和 css 弄脏
4

1 回答 1

0

我在 JSF 和http://jboss.org/richfaces方面取得了出色的经验。专业人士:

  • JSF 在某种程度上可以被认为是一种标准
  • RichFaces 有很好的支持并且很容易与 JSF 集成
  • RichFaces 有各种方便的 GUI 组件

缺点:

  • JSF 的陡峭学习曲线
  • JSF 和 RichFaces 的性能并不令人难以置信。明智地使用它(不适用于 1000 个并发会话)
于 2010-12-02T11:38:43.393 回答