写点什么

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

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

关注

评论

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

高通中国区董事长孟樸:5G与AI的融合正加速企业数字化转型步伐

新消费日报

Navicat Premium 15 for Mac强大数据库管理软件

Mac相关知识分享

DeFi 4.0峥嵘初现:主权金融时代的来临

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

为什么建议不要使用TikTok共享节点?

Ogcloud

TikTok tiktok运营 TikTok养号 tiktok矩阵 tiktok网络

MLP AI生态平台将掀起去中心化智能投资浪潮

股市老人

2024(第一届)上饶市「游戏星火」创客挑战大赛全面启动!

Geek_2d6073

ppt怎么画箭头?用这2个ppt工具轻松搞定绘图!

职场工具箱

效率工具 职场 办公软件 AIGC AI生成PPT

指标平台帮助企业在业务运营过程中快速定位和解决业务问题

Aloudata

数据仓库 数据分析 指标管理 指标平台 指标开发

TikTok直播有什么要求?

Ogcloud

TikTok tiktok运营 tiktok直播 tiktok直播专线 tiktok直播网络

StarRocks 在 Shopee 数据产品的实践

StarRocks

苹果电脑怎么玩CS MacBook怎么玩反恐精英?

阿拉灯神丁

CS 苹果电脑 CrossOver Mac下载 CrossOver 24

前端三件套配合豆包MarsCode 实现钉钉官网动画

豆包MarsCode

程序员 AI 钉钉 开发

Unlock the Future of Connectivity: Explore Dual-Band Dual-Concurrent (DBDC) Cards for Industrial Applications

wallyslilly

MT7915

数据虚拟化技术揭秘:如何整合多样数据源及其独特优势

Aloudata

数据分析 数据开发 数据集成 数据编织 数据虚拟化技术

TG机器人链游开发项目:迈向去中心化游戏新时代

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

LeetCode题解:2665. 计数器 II

Lee Chen

AI 驱动设计仿真丨亿欧专访:Altair 打开工业软件解题新思路

Altair RapidMiner

人工智能 制造业 仿真 altair 工业软件

创新实践:基于边缘智能+扣子的智慧婴儿监控解决方案

火山引擎边缘云

物联网 大模型 AI 基础设施 边缘智能

语音 AI 迎来爆发期,也仍然隐藏着被低估的机会丨RTE2024 音频技术和 Voice AI 专场

声网

Microsoft Remote Desktop Beta for Mac(微软远程连接工具)

Mac相关知识分享

SpringBoot必须掌握的常用注解!

王磊

指标平台为业务部门提供实时、准确的数据支持,以助力业务决策

Aloudata

数据分析 指标管理 指标平台 指标开发

Allavsoft for Mac(优秀的视频下载工具)

Mac相关知识分享

Eudic欧路词典 for Mac(英语词典翻译查询工具)

Mac相关知识分享

SmartSVN for Mac(SVN客户端)

Mac相关知识分享

SecureCRT for mac强大的终端 SSH 仿真工具

Mac相关知识分享

枫清科技高雪峰:从大模型到行业智能体的智能转型之路

Fabarta

大模型 #人工智能

SmoothScroll for mac(鼠标增强工具)激活版

Mac相关知识分享

Termius for mac(终端模拟器/SSH/SFTP客户端)

Mac相关知识分享

连续七年亮相进博会,高通携手合作伙伴共赢智能计算新时代

业界

API网关如何在iPaaS平台中助企业构建安全高效的API生态体系

RestCloud

数字化转型 API API网关 ipaas

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