写点什么

从基于桌面的应用转变到基于云计算的应用还需要些什么?

  • 2008-04-01
  • 本文字数:1351 字

    阅读完需:约 4 分钟

看看企业开发领域,你会发现在 SalesForce.com、NetSuite 以及 SAP 之间存在着强有力的竞争;看看群件、office 套件(包括 Zoho Google Apps ),甚至去看看商业智能,所有迹象都表明转变不可避免。仅靠一个盒子(一台计算机或者甚至是一台服务器)再也无法容纳那些伟大的应用,计算设备正成为信息访问的关键点。

Raju Vegesna ,Zoho 的布道士,发表了他在这个问题上的看法:

我们期待看到一个向基于云计算的迁移,正如我们已看到的从主机到 PC 的迁移一样……目前我们正在看到用户缓慢地(?)从桌面应用迁移到在线应用。

他认为关键点在于使这个转变过程变得简单,而不仅仅是使技术更易用:

我们注意到了 PC 应用提供商正为未来的兼容性将他们的离线应用拓展到云计算。微软将他们的 MS Office 拓展到 MS Office Live Workspace 就是一个很好的例子。另一方面,类似 Zoho 这样的在线应用提供商正为了向后兼容将这些应用拓展到离线模式。尽管这是两种截然相反的方式,但是它们基本上是在做同一件事……迁移用户。

Raju 看到了两个重要的步骤:

  • 至少直到我们始终能够在线之前,对离线的支持都非常重要
  • 使一个基于 Web 的应用在外观和使用上都像一个离线应用

尽管 Google Gears 似乎成了解决第一点的事实标准。Raju 指出 Mozilla Prism 是有助于解决第二点的可能候选者。使用 Mozilla Prism,就可以让用户将他们喜欢的 Web 应用添加到他们的桌面环境:

它们可以用 Control-Tab、Command-Tab 和 Exposé来访问,就像桌面应用一样。并且当用户不在自己的电脑旁时,仍然可以在任何浏览器上访问这些相同的应用。 与 Adobe AIR 和 Microsoft Silverlight 不同,我们没有构建一个私有平台来替代 web。

对领导 TechCrunch Michael Arrington 来说:

Flash、Silverlight 和 Ajax 由于其良好的可用性得到了绝大多数 Web 应用的支持,并且已经成为了桌面应用向 Web 快速迁移背后的主要技术。但是目前不清楚它们是否会永远彻底的消灭桌面应用。两者之间的桥梁很可能会是 Air 和 / 或 Prism。

Michael 访问了 Matt Gertner,他是 AllPeers 的共同创建人之一,目前在 Mozilla 的 Prism 产品部门工作。Matt 评论说:

Web 应用只是不能提供快速响应、高性能、绚丽的图形和用户渴望的本地数据访问,并且它们只能在你连上互联网的时候工作。单站点浏览器(Single-site browsers,简称 SSBs)[如 Prism] 的目标是将桌面的优点带到 Web 应用中去……为一个 Web 站点创建一个单站点浏览器,单击一下就可以直接在 Firefox 3 内执行。

Matt 提到了 Fluid ,一个由 Todd Ditchendorf 创建的早期 SSB 框架:

也许最引人注目的特点就是“内置对 Greasemonkey 兼容的用户脚本支持”。对那些不熟悉 Greasemonkey 的人来说,这意味着:每当应用被载入的时候,就可以通过运行在客户端的 JavaScript 文件来改动一个网络应用。

当然,我们也必须将这些评论与 CogHead 的 CTO Greg Olsen最近的文章联系起来,他指出类似于Amazon S3 的服务会在下一个SaaS 演化中扮演决定性的角色。在不久的将来,当S3 处理的存储可被SSBs 使用,可以从你附近的开始菜单无缝调用(当然用你的拇指驱动)的时候,要区分桌面应用和Web 应用之间的区别可能真的会变得很困难。

查看英文原文: What Will it Take to Transition from Desktop-Based Application to Cloud-Based Applications?

2008-04-01 21:32863
用户头像

发布了 29 篇内容, 共 39156 次阅读, 收获喜欢 2 次。

关注

评论

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

几个常见的js手写题,你能写出来几道

helloworld1024fd

JavaScript 前端

如何规避MyBatis使用过程中带来的全表更新风险

京东科技开发者

数据库 mybatis 代码 代码规范 企业号 3 月 PK 榜

PyTorch深度学习实战 | 深度学习框架(PyTorch)

TiAmo

深度学习 PyTorch

@所有人,优秀前端都应该具备的开发好习惯

引迈信息

前端 低代码 开发

京东前端手写面试题集锦

helloworld1024fd

JavaScript 前端

ExpandableListView的基本使用

梦笔生花

Adapter ExpandableListView 可折叠的列表

非侵入式入侵 —— Web缓存污染与请求走私

vivo互联网技术

CDN

开源的未来:启动 Open100

开源雨林

社区 开源软件 商业化

滴滴前端高频vue面试题(边面边更)

bb_xiaxia1998

Vue 前端

助力白帽成长 百度安全2022 BSRC年度盛典圆满收官

Geek_283163

百度 #百度#

OpenHarmony内核学习[1]--单独编译OpenHarmony标准系统内核

离北况归

OpenHarmony

极客时间运维进阶训练营第十二周作业

Starry

架构训练营模块四作业

null

【OpenHarmony设备开发】修改屏幕 DPI(像素密度)

离北况归

OpenHarmony

一天吃透MySQL锁面试八股文

程序员大彬

MySQL 面试

Matlab常用图像处理命令108例(四)

timerring

图像处理

C++模板元编程的两个例子

老王同学

c++ 模板元

使用C++ template进行多厂商接口的适配

老王同学

c++ 模板

OpenHarmony NDK工具(上)

离北况归

OpenHarmony

【网络安全必备知识】本地提权漏洞分析

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

Studio One6免费电脑版编曲软件下载

茶色酒

Studio One6

OpenHarmony NAPI 类对象导出及其生命周期管理(上)

离北况归

OpenHarmony

OpenHarmony编译固件新增支持Ubuntu22.04平台

离北况归

OpenHarmony

京东小程序CI工具实践

京东科技开发者

小程序 ci 开发 代码 企业号 3 月 PK 榜

滴滴前端一面常考vue面试题(持续更新中)

bb_xiaxia1998

Vue 前端

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript 前端

前端一面手写面试题总结

helloworld1024fd

JavaScript 前端

new Vue的时候到底做了什么

bb_xiaxia1998

Vue 前端

Paragon NTFS2023磁盘读写工具

茶色酒

Paragon NTFS Paragon NTFS16

开心档之HTML 属性

雪奈椰子

OpenHarmony NAPI 类对象导出及其生命周期管理(下)

离北况归

OpenHarmony

从基于桌面的应用转变到基于云计算的应用还需要些什么?_SOA_Jean-Jacques Dubray_InfoQ精选文章