写点什么

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:464836
用户头像

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

关注

评论

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

关于Java 编译Servlet或者自定义Tag,引入包的问题

谷鱼

Java

保留时序数据波动细节的一种采样算法

小清新同学

监控 时序数据库

三步带你开发一个短链接生成平台

葡萄城技术团队

Java SpreadJS Node

Python 自动化测试全攻略:五种自动化测试模型实战详解

葡萄城技术团队

自动化测试

架构师训练营第 1 期第二周课后练习题

Leo乐

极客大学架构师训练营

不一样的面向对象(二)

书旅

php 面向对象

java安全编码指南之:可见性和原子性

程序那些事

Java java安全编码 java编码指南 java安全编码指南

Go中的HTTP请求之——HTTP1.1请求流程分析

Gopher指北

HTTP Go web Go 语言

程序执行太慢?快来学习SIMD加速技术,这个案例下的加速效果我也没想到(附带动手实验)

Optimize-Lab

优化代码 优化技巧 开源社区 simd Go 语言

如何设计Go语言中的channel

soolaugust

channel goroutines Go 语言

收藏+下载!Flink 社区最全学习渠道汇总

Apache Flink

flink

Dolphinscheduler系统架构设计

dll

Apache DolphinScheduler

架构师训练营第二周作业

尹斌

刷爆朋友圈的字节跳动编码题,今天把解析思路分享下!

Java架构师迁哥

如何快速制造OOM

Since

JVM OOM

高难度对话读书笔记—认知篇2

wo是一棵草

架构师训练营第 1 期第 2 周学习总结

owl

极客大学架构师训练营

缓存解决方案-技术专题-Caffeine Cache

洛神灬殇

监控应用,应该监控什么?

小清新同学

云计算 运维 监控

2B还是2C,这真是个问题

MavenTalker

SaaS

上班路上也是一道美景

xcbeyond

生活 摄影 摄影征文

自己动手写SQL执行引擎

无毁的湖光

Java MySQL 数据库 Linux 算法

MySQL varchar类型最大值,原来一直都理解错了

架构精进之路

MySQL varchar

什么才是“应用拓扑”?

小清新同学

运维 监控

从大数据的角度来谈谈运维监控这件事儿

小清新同学

运维 监控

架构师训练营第二周学习总结

尹斌

架构师训练营第 2 周作业

netspecial

极客大学架构师训练营

架构师训练营第 1 期第 2周作业

owl

极客大学架构师训练营

RN运行项目报错:Unable to resolve module `./debugger-ui/debuggerWorker.js` from ``

凌宇之蓝

ios android React Native

项目实战,动态增删form表单

麦洛

jquery 克隆

难得干货,揭秘支付宝的2维码扫码技术优化实践之路

JackJiang

支付宝

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