大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

基于 JSF 2 标准的 RIA 框架:ICEfaces 4.0 发布

  • 2014-11-11
  • 本文字数:837 字

    阅读完需:约 3 分钟

ICEfaces 是一个基于 JSF 2 标准的 RIA 框架, 它提供了一整套完整的 Java EE 应用程序开发组件,能够帮助开发人员用纯 Java 快速开发出 RIA(Rich Internet Applications)应用程序。近日,ICEfaces 重要的版本 ICEfaces 4.0 发布,该版本新增和改进了大量的组件,同时还修复了 300 多个 Bug。值得关注的改进如下:

  • 新增了 25 个集成 ICEfaces 的移动组件,如 BridgetIt 组件能够很好的支持原生设备
  • 新增了 9 个 ACE 组件,并增强了 30 个 ACE 组件的功能,如为 ace:autoCompleteEntry 组件新增了 HTML5 的 “placeholder” 属性、为 ace:chart 新增了 varyBarColor 和 barWidth 属性等
  • 新增了 4 个 ICEfaces 核心(ICECORE)组件, 并改进了其他许多核心组件
  • 增强了 ICEpush 库,支持 Cloud-Push 功能,使用 Html5 浏览器本地存储实现标签(tab)或者窗口(window)之间的通信,而不是 cookies;支持推送时间的自定义配置,为 NotificationProviders 和 BlockingConnectionServer 增加了新的回调监听器、新增了调整“push-storm”探测的配置参数等
  • 通过使用强制资源配置方案,解决了动态加载组件带来的性能问题
  • 将新增 ICEfaces 核心组件和移动开发组件的示例更新到在线实例

目前,ICEfaces 4.0 版本已经提供了二进制 Maven2 SVN 三种形式共大家下载。广大读者还可以通过其官方提供的在线实例来体验 ICEfaces 组件的强大,更多 ICEfaces 4.0 相关内容请查看其发行说明

ICEfaces 原本是一个商业产品,现已开源且基于 MPL 协议发布。它是 JSF 组件的一个类库,并在此基础上添加了对 AJAX 特有的处理方法,使得 Server 端在与各种各样的后端数据服务交互后,利用推送技术立即可以异步发送动态数据反馈给用户界面。另外,除了 ICEFaces 外,还有 OmniFaces PrimeFaces RichFaces MyFaces 等 JSF 框架。


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-11 00:481533
用户头像

发布了 92 篇内容, 共 51.3 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

机器学习·笔记之:Cost Function - Intuition II

Nydia

加油,成功通过阿里P7Java岗面试,分享一些面试心得

Java架构之路

Java 程序员 架构 面试 编程语言

CSS(七)——设置背景颜色和背景图像

程序员的时光

程序员 大前端 七日更 28天写作

当视频恋爱 App 用上了 Serverless

阿里巴巴中间件

《携程技术2020年度合辑》,送给爱学习的你

携程技术中心

Java 创建线程有哪些方式

武哥聊编程

Java 多线程 28天写作

大数据知识专栏 - MapReduce 的自定义分组求TopN

小马哥

大数据 hadoop mapreduce 七日更

阿里云重磅发布云拨测产品:深度挖掘数据,精准定位 IT 问题

阿里巴巴中间件

微服务“大门”如何选择?

阿里巴巴中间件

在游戏运营行业,函数计算如何解决数据采集分析痛点?

阿里巴巴中间件

悟透前端 | javascript中变量声明var、let、const的区别

devpoint

var const let js变量声明

智能电动车的估值模式及电气架构变迁 (28天写作 Day21/28)

mtfelix

汽车电子 28天写作 智能汽车 汽车电气架构

宙斯运维平台简述,看数十万云服务器如何高效运维?

李忠良

28天写作

如何查看github评价

Albert

GitHub

2021年了,还听到有些兄弟在问Kafka香不香?

后台技术汇

28天写作

谁能拯救终将凋落的头发「幻想短篇 21/28」

道伟

28天写作

批判性思维自修课(三)

石君

28天写作 批判性思维

《我们一起学集合》-ArrayList

蚊子

数据结构 面试 ArrayList JAVA集合

编程小技巧之 Linux 文本处理命令(二)

程序员历小冰

Linux 编辑器 sed

对机器视觉领域的几点看法

JiangX

机器视觉 28天写作

创业失败启示录|老老王上的人生第一课

阿萌

28天写作 创业失败启示录 青城

讲真,一位8 年 Java 经验大牛的面试总结,你照猫画虎还怕收不到offer?

Java架构之路

Java 程序员 架构 面试 编程语言

“复制”马斯克(二):“一无所有”的世界首富想要什么?

脑极体

28天瞎写的第二百三十一天:一次被骗的故事

树上

28天写作

折腾CUDA环境,搭建TF2开发环境

IT蜗壳-Tango

七日更

创始人去世,股权怎么办?|视频号28天(21)

赵新龙

28天写作

2021直播电商下半场,“网易严选们”为何成主播良港?

脑极体

冲突域和广播域区别,集线器、交换机和路由器对比

服务网格的最佳实践

阿里巴巴中间件

LeetCode题解:200. 岛屿数量,DFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

西少爷肉夹馍的股权纠纷 | 视频号28天(22)

赵新龙

28天写作

基于JSF 2标准的RIA框架:ICEfaces 4.0发布_语言 & 开发_李士窑_InfoQ精选文章