写点什么

基于 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:481555
用户头像

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

关注

评论

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

技术揭秘 | 阿里云EMR StarRocks 线上发布会预约开启!

阿里云大数据AI技术

StarRocks 产品发布会

2020最后一次Java面试,快手三面一轮游,如今已拿意向书

爱好编程进阶

Java 程序员 后端开发

Backbone 之 DetNet:为检测而生(Pytorch实现及代码解析

爱好编程进阶

Java 程序员 后端开发

CentOS7 部署 LAMP 平台与应用

爱好编程进阶

Java 程序员 后端开发

CPU战争40年,终于把Intel打趴下了

爱好编程进阶

Java 程序员 后端开发

OceanBase 源码解读(十):一号表及其服务寻址

OceanBase 数据库

oceanbase 源码解读

图片

武师叔

2022年Java面试题最新整理,附白话答案

爱好编程进阶

Java 程序员 后端开发

Java 基础语法

源字节1号

软件开发 前端开发 Java后端 小程序开发

09-SSO微服务工程中用户行为日志的记录(2107~2108~2109

爱好编程进阶

Java 程序员 后端开发

43岁老程序员的编程之路,我是如何做到退休的?龙叔真的退休了吗

爱好编程进阶

Java 程序员 后端开发

Day269

爱好编程进阶

Java 程序员 后端开发

如何将知识管理应用到工作中,解决企业的问题?

小炮

CCF201712-2 游戏

爱好编程进阶

Java 程序员 后端开发

CentOS安装MySQL详解

爱好编程进阶

Java 程序员 后端开发

2021字节、阿里大厂高频面试真题1000道(附答案解析

爱好编程进阶

Java 程序员 后端开发

web前端培训项目的 Vite 迁移实践分析

@零度

前端开发 vite

火山引擎推出基于全新视角的 Web 端性能监控方案

字节跳动终端技术

字节跳动 Web 性能监控 火山引擎

[Day38]-[二叉树]-二叉树的右视图

方勇(gopher)

LeetCode 二叉树 数据结构算法

银丰新融:搭建名单监控管理系统,落实“三反”政策

华为云开发者联盟

安全 GaussDB 反洗钱 名单监控管理系统

5年从初学者变成行业大拿,月薪暴涨10倍,我的经验值得借鉴

爱好编程进阶

程序员 后端开发

官宣|Apache Flink 1.15 发布公告

Apache Flink

大数据 flink 编程 流计算 实时计算

6年,终拿腾讯 offer!

爱好编程进阶

程序员 后端开发

Bootstrap表格

爱好编程进阶

Java 程序员

B站【狂神说Java笔记】-java基础语法

爱好编程进阶

Java 程序员 后端开发

IDC Panel:智能运维在金融行业中的场景化应用

BizSeer必示科技

Cloud-借助消息队列解决分布式事务

爱好编程进阶

Java 程序员

全球最大的半导体IP产业链,你了解多少?

Finovy Cloud

gpu GPU服务器 显卡、gpu

CRMEB Java.小程序交易组件操作使用教程

CRMEB

java培训分布式和集群的区别

@零度

分布式 JAVA开发 集群

一文带你了解 「图数据库」Nebula 的存储设计和思考

NebulaGraph

数据存储 图数据库

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