写点什么

文章:富 Office 客户端应用

  • 2007-06-08
  • 本文字数:814 字

    阅读完需:约 3 分钟

过去的一段时间里,RIA 的呼声日益高涨,同时也引起了更多的人开始将目光投放在好似已经过时的“客户端技术”。客户端应用再次升温的原因很简单:HTML 在用户接口能力上的拙劣,搞得用户身心疲惫,即便使用 AJAX 等客户端脚本技术后,仍然无法让人满意。开发者不愿意丢弃服务端分发的优势;在每个用户 PC 都安装可执行客户端程序的传统所谓“富客户端”方式,往轻里说是不现实,说严重了根本就不可能实现。因此,一个新型的、混合型客户端技术应运而生——它主要运行于客户端,这就充分利用了本地机的能力,避免了网络流量过大,同时保留了从服务端自动更新的分发能力。其名可曰“富客户端”、“智能客户端”或“富互联网应用”等等。

但富客户端实现技术的选择,一直存在大量争议。一些人推崇 RCP(Eclipse Rich Client Platform),因为它已经集成了很多可管理客户端代码库自动更新的工具和技术;也有人热衷于 AJAX,因为使用它能更容易将现存的 HTML 和 servlet/JSP 应用转化为富客户端程序;还有人对 Adobe 的 Flash player 及其开发工具 Flex 赞不绝口,并引证说几乎在每个用户的浏览器中都已经安装了 Flash player 插件。

本文作者没有选择现在火爆的开源社区里的时髦技术,而是将热情倾注在微软的 Office 平台上。因为他认为微软的 Office 已经存在于几乎所有用户的桌面、在用户接口方面提供了令人瞠目的能力和灵活性、每个版本都经过了精心研究、用户接口为广大用户熟悉等等。虽然 OpenOffice 在某些功能上可以和 MS Office 想媲美,但显然微软在 Office 扩展应用上已经积累了大量经验,而且更重要的是,有大量的知识和例子供用户研究学习。

无论选择哪种办公软件产品或平台,充分利用用户已经安装的软件环境实现富客户端应用,毫无疑问是一个很有前途的解决方案。尽管 Office 不见得是所有项目的富客户端万能解决方案,但使用 Office 作为客户端再做扩展开发,将比使用 Swing、SWT 和 AJAX 等从头实现容易得多。

阅读全文:富 Office 客户端应用

2007-06-08 20:211107

评论

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

NineData已支持「最受欢迎数据库」PostgreSQL

NineData

postgresql 客户端 数据源 NineData 集成AI

用Rust生成Ant-Design Table Columns | 京东云技术团队

京东科技开发者

rust swagger 企业号 7 月 PK 榜 Columns

JAVA和JVM运行原理是什么?

java易二三

Java 编程 JVM 计算机 程序猿

印刷行业MES系统解决方案

万界星空科技

开源 MES系统 印刷

Java Web应用开发案例|使用AJAX实现省市区三级联动效果

TiAmo

Java Java web 开发实例

在langchain中使用带简短知识内容的prompt template

程序那些事

人工智能 AI 程序那些事 AI大语言模型 大语言模型

Inpaint Anything:一键进行多种图像修补

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 7 月 PK 榜

再获权威认可!MIAOYUN荣获中国信通院一云多芯优秀案例,荣登《云管理产品与服务图谱》

MIAOYUN

中国信通院 一云多芯解决方案 一云多芯 可信云大会 云管理产品与服务图谱

AREX:携程新一代自动化回归测试工具的设计与实现

AREX 中文社区

开源 测试工具 回归测试 流量回放

数仓现网案例丨超大结果集接收异常

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

【观察】智能运维的“下半场”,看云智慧如何“开新局”

云智慧AIOps社区

算法 运维 智能运维 大模型 IT运维

Java一维数组是什么,怎么用?

java易二三

Java 编程 程序员 数组 计算机

澜舟科技CEO周明:不过度追求AGI,更看重大模型语言理解能力和应用落地性 | 1号位

澜舟孟子开源社区

大文件传输过程中的网络拥塞控制方法研究

镭速

大文件传输 网络拥塞问题

资源成本降低70%!华为MetaERP资产核算的Serverless架构实践

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

Java程序员常用的日志框架有哪些?

java易二三

Java 编程 程序员 计算机

Java基础 日期和时间

java易二三

程序员 计算机 java 编程

HBase Compaction 原理与线上调优实践

vivo互联网技术

HBase 调优参数 Minor Compaction Compaction策略 Major Compaction

英特尔合作埃森哲推出一套共计34个开源AI参考套件

E科讯

一文让你知道等保测评和渗透测试的区别与联系

行云管家

信息安全 渗透测试 等级保护 等保测评

用友发布业界首个企业服务大模型YonGPT

用友BIP

HTML5智慧景区三维可视化管理平台

2D3D前端可视化开发

智慧景区 智慧旅游 景区三维可视化 数字景区 智慧景区系统

fastposter v2.16.0 让海报开发更简单

物有本末

图片处理 海报生成器 海报生成

长连接:ChatGPT流式响应背后的逻辑 | 京东物流技术团队

京东科技开发者

websocket 长连接 企业号 7 月 PK 榜 sse

暑期读书指南 | 用缤纷字体读精品好书,华为阅读上新啦!

最新动态

开发语音APP源码的小知识

山东布谷网络科技

app源码

初探webAssembly | 京东物流技术团队

京东科技开发者

前端 webassembly JavaScrip Blazor WebAssembly 企业号 7 月 PK 榜

并发编程-FutureTask解析 | 京东物流技术团队

京东科技开发者

并发编程 源码剖析 FutureTask 企业号 7 月 PK 榜

暑假提升休闲两不误,与华为阅读一起开启高质量听书

最新动态

从税务管理的数智化转型之路中我们能看到什么?

用友BIP

税务管理

文章:富Office客户端应用_Java_霍太稳@极客邦科技_InfoQ精选文章