写点什么

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

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

关注

评论

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

海淀区政府携手百度,打造数字政务时代新门户

DT极客

网络入门模拟器:Cisco Packet Tracer 实验教程

如何在软件发布计划中自动化语义化版本与变更日志

华为云开发者联盟

自动化 工具 发布

BAT等大厂面试复习资料文档整理:ActiveMQ+redis+Spring+高并发多线程+JVM

Java架构之路

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

《构建高性能WEB站点》.pdf

田维常

架构

你只修改了2行代码,为什么需要两天时间?

Java架构师迁哥

有了Git这个功能,再也不需要依赖IDE了!

编程 架构

赶紧看!阿里架构师必备“绝杀版”Tomact架构笔记堪称绝技

比伯

Java tomcat 编程 架构 程序人生

Athena雅典娜交易所系统开发|Athena雅典娜交易所软件APP开发

系统开发

一个改变世界的“箱子”

阿里巴巴云原生

Docker 阿里云 容器 云原生 k8s

破51项国际榜单纪录!解读华为云擎天架构调度求解引擎

华为云开发者联盟

华为 架构 华为云

盘点 2020 | 坚持写技术博客一年能有多少收获!

小傅哥

Java 小傅哥 技术人 盘点2020

SpringBoot魔法堂:应用热部署实践与原理浅析

设计原则 框架 spring Boot Starter

LeetCode题解:429. N叉树的层序遍历,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

BATJ面试常被问到的100+题:Spring+微服务+SpringMVC+MyBatis

Java架构之路

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

互联网新规鼓励保险与大数据、区块链等新技术融合!业内呼吁配套产品管理制度尽快出炉

CECBC

互联网金融

社区团购大战升级:零售行业再次面临挑战

石头IT视角

快来!开源一份阿里微服务指导手册:springBoot+springCloud+MQ

小Q

学习 面试 微服务 MQ SpringCloud

基于LiteOS Studio零成本学习LiteOS物联网操作系统

华为云开发者联盟

操作系统 物联网 华为云

XMEX交易所系统软件开发|XMEX交易所APP开发

系统开发

即构SDK12月迭代:新增多项质量回调,互动白板、云录制SDK同步更新

ZEGO即构

手把手教你免费获取正版 Jetbrains 全家桶 License

郭旭东

ide JetBrains

工作日志:一文总结HBase从搭建到实操,大家一起进步

小Q

大数据 学习 编程 面试 HBase

聚焦LS-MIMO的四大层面,浅谈5G关键技术

华为云开发者联盟

华为 5G 华为云

终于学完了阿里云大数据架构师推荐的Flink入门与实战PDF

小Q

大数据 flink 学习 编程 面试

阿里三面惨遭被虐,spring,jvm,mybatis,并发编程等一窍不通

Java架构之路

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

探营苏州数字人民币试点

CECBC

数字人民币

没弄懂这些Java基础,简历上千万别写熟悉:异常+反射+注解+泛型

小Q

Java 学习 编程 面试 基础

第三代人工智能基础设施背后,是一次技术应用的常识普及运动

脑极体

终于有人通过笔记+脑图+视频的模式把Spring源码讲明白了

Java架构追梦

Java 学习 架构 面试 spring源码

我叫你不要重试,你非得重试。这下玩坏了吧?

比伯

Java 编程 架构 面试 程序人生

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