InfoQ

新闻

Adobe和软件的未来

作者 Jon Rose 译者 郭晓刚 发布于 2007年10月26日 上午8时53分

社区
Architecture,
Java
主题
Web 2.0,
RIA,
SaaS,
富客户端/桌面
标签
Adobe,
Adobe集成运行时/AIR,
Flex,
Flash,
商业模式

从Adobe Flex,到Adobe Integrated Runtime(AIR),再到最近宣布计划将所有软件都以“软件服务化(SaaS)”的形式搬到Web上,Adobe表现出了一种有趣的趋向。与所有主要的软件厂商一样,Adobe对于软件的前景也有自己的看法,也希望软件的未来会是在自己的平台上。

Charlton Barreto在博客上总结了Adobe MAX会议中公布的SaaS计划:

在MAX上,Adobe宣布了它正在把所有程序移到线上,将它们转变为SaaS,不过这个转变过程可能要花上十年时间。

在Adobe看来,这不是一夜之间就可以完成的转变,Bruce Chizen(Adobe Systems CEO),估计需要10到20年的时间,他在Adobe Max会议之前就刚刚向pcworld.com说过需要20年

PCWorld.com:你认为未来的软件交付会采用SaaS/寄宿模型吗?

Chizen:最终会,关键是要多长时间。这取决于应用程序和宽带的能力。按照我的看法,大概需要20年。

Chizen与pcworld.com讨论了Adobe以这种形式提供软件的一个例子,Premiere Express。除了讨论如何交付软件,Chizen还谈及了以广告为基础的收入模型的可能性。

它[Premiere Express]让顾客做一些简单的视频编辑。我们通过合作伙伴来提供这个软件,如Photobucket[和MTV]。其中有些商业模型是以广告为基础的。我们会继续实验。

Chizen也意识到了将应用程序迁移到Web当中的挑战。Reuters引用他在MAX会议上的话说:

“桌面计算机有强大的能力去运行应用程序。宽带虽然发展得很快,但短期内仍然有些不足”,Chizen在会议的问答环节中如是说。

除了将桌面应用迁移到Web,Adobe更现实的策略是AIR平台。AIR平台让开发者使用Web技术来构建桌面应用,然后部署到AIR运行时上。Chizen对pcworld.com详细分析了AIR平台:

PCWorld.com:为什么用AIR的方式为浏览器上的应用构建离线组件是更可取的,与Google用Google Gears做的事情相比?

Chizen:对于一些应用,浏览器做得很出色,具备离线能力会是很好的补充。但其他的一些应用,我们希望能完全控制用户体验[,浏览器是不充分的]。

这正是我们的特色:能完成更多本地操作的能力,与桌面应用之间方便地来回拖放的能力。在浏览器中做到这些事情很困难。还有一些应用你会希望始终呆在里面,不想要浏览器的累赘。本地能力是我们表现出众的地方。

一个关键的AIR样板应用是Buzzword,它是用Flex开发的一个文字处理应用程序,同时也有一个版本能用AIR平台在桌面上运行。Adobe最近收购了创造出Buzzword的Virtual Ubiquity。Chizen向pcworld.com解释了收购的动机:

Buzzword吸引我们的地方不是它所处的文字处理行业,而是它完美展现了AIR的能力。而且它也非常适合我们的Acrobat文档协作策略。

显然Adobe的Flex、AIR和他们的SaaS策略造成了很大的反响,但还不清楚Adobe在软件的未来中会扮演多大的角色。

查看英文原文:Adobe and the Future of Software

深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。