NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Apache Pivot 初探——基于 Java 的 RIA 框架

  • 2010-03-27
  • 本文字数:661 字

    阅读完需:约 2 分钟

Apache Pivot 是个开源项目,旨在通过 Java 创建一个现代化、富客户端的开发平台。Pivot 起初是 VMWare 在 2007 年的一个研发项目,后来在 2008 年基于 Apache 2.0 协议开源了;去年 Pivot 加入到了 Apache Incubator 中并于 12 月成为 Apache 顶级项目。目前的 Pivot 完全是由软件开发社区推进的。

Pivot 对自己的定位是现代化的 RIA 工具集,构建在 Java2D 之上并使用了 MVC 模式。可以通过 Java、JavaScript 以及 XML( WTKX )编写 Pivot 应用。
Pivot 带有一个 GUI 库和一个框架以简化 GUI 应用的创建,如:

Pivot 应用既可以 Applet 的形式也可以独立的桌面应用的形式运行,只要操作系统安装了 Java Runtime Environment(JRE)6+(推荐使用 Java 6 update 14 +)即可。

根据 JVM 的安全策略,Pivot 应用是受限的。要想使用扩展特性如剪贴板和文件系统,Applet 或独立应用必须要签名并且得到信任

Pivot 与 JavaFX 的不同之处在于可以使用 Java 编写应用,而不是私有的 JavaFX 脚本语言。Pivot 本身是个应用创建工具,可以使用动画和特效增强应用的用户体验。

接下来的 3 个版本(1.5、2.0 和 2.1)将增强很多 GUI 组件,稳定性也将有所提升。主要包括:

  • 用于简化 Web 查询中文件传输的文件序列化类(1.5)
  • 在 Pivot 发布包中增加 WTKX 的 DTD 以及在 examples/documentation 中增加 DTD 引用(2.0)
  • 增加对 javax.accessibility API 的 Pivot 回调(2.0)
  • 增加“HTML provider”API,包装 Flying Saucer XHTML 渲染库(2.1)

查看英文原文: First Steps for Apache Pivot, Java-based RIA Framework

2010-03-27 01:464584
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

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

CCF201712-2 游戏

爱好编程进阶

Java 程序员 后端开发

CentOS安装MySQL详解

爱好编程进阶

Java 程序员 后端开发

Eclipse+Java+Swing实现企业人事管理系统

爱好编程进阶

Java 程序员 后端开发

5分钟速览证券行业财富管理转型新趋势

易观分析

证券市场

第1章-Spring的模块与应用场景

码匠

Java Spring Framework

CentOS7 部署 LAMP 平台与应用

爱好编程进阶

Java 程序员 后端开发

Dubbo中的统一契约是如何实现的?

爱好编程进阶

Java 程序员 后端开发

FPGA(3)--VHDL及原理图--4位全加器

爱好编程进阶

程序员 后端开发

python好用的函数或库

AIWeker

Python 人工智能 5月月更

中国联通改造 Apache DolphinScheduler 资源中心,实现计费环境跨集群调用与数据脚本一站式访问

Apache DolphinScheduler

大数据 开源 Apache DolphinScheduler workflow apache 社区

GitHub上标星120K,Alibaba官网发布了这份Java全栈知识体系手册

爱好编程进阶

Java 程序员 后端开发

JavaScript class类的基本使用方法你知道吗

CRMEB

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

爱好编程进阶

Java 程序员 后端开发

final的两个重排序规则

爱好编程进阶

程序员 后端开发

Github首次开放,一天遭狂转 50w 次,大厂内部不外传的 100 万字 Java 面试手册

爱好编程进阶

Java 程序员 后端开发

手把手带你用Zabbix进行操作系统监控

博文视点Broadview

Day269

爱好编程进阶

Java 程序员 后端开发

Day461

爱好编程进阶

程序员 后端开发

Dubbo

爱好编程进阶

程序员 后端开发

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

爱好编程进阶

Java 程序员

Eclipse+Java+Swing实现仓库管理系统

爱好编程进阶

Java 程序员 后端开发

Fluid 0

爱好编程进阶

Java 程序员 后端开发

ElasticSearch三节点集群搭建笔记(中心化版本)

爱好编程进阶

程序员 后端开发

全球云服务支出持续攀升,中国云安全市场进入黄金期

行云管家

云计算 网络安全 公有云 云服务 云平台

如何制作网站的在线帮助中心

小炮

帮助中心

揭秘百度智能测试在测试自动生成领域的探索

百度Geek说

测试

【国产免费】分布式作业批处理ETL平台TASKCTL变量属性设置

TASKCTL

大数据 DevOps 分布式 自动化运维 TASKCTL

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

Finovy Cloud

gpu GPU服务器 显卡、gpu

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

爱好编程进阶

Java 程序员 后端开发

服务器运维省钱省事省心安全就用行云管家!

行云管家

服务器 行云管家 服务器运维

龙蜥正式开源 SysOM:百万级实战经验打造!一站式运维管理平台 | 龙蜥技术

OpenAnolis小助手

开源 操作系统 龙蜥社区 SysOM 系统运维SIG

Apache Pivot初探——基于Java的RIA框架_Java_Gilad Manor_InfoQ精选文章