Web应用vs云应用

Web应用程序和云应用程序:Web应用程序和云应用程序之间有什么区别?

他们是相似的,但术语是不可互换的。

我们很多人倾向于在对话中交替使用web应用程序/云应用程序这两个术语。我也这样做,尽管我尽量保持使用知情。

我发现,这种困惑源于所有应用程序实际上都运行在web上,因此它们都必须是web应用程序。在某种程度上,这是正确的。然而,网络应用中的“网络”实际上指的是网络应用对网络浏览器的依赖。他们需要网络浏览器才能运行。

在这篇文章中,我将尝试扩展关于这个主题的讨论,并列出两者之间的区别。首先,让我们来理解云应用程序和web应用程序的含义。

云应用中的“云”指的是计算架构存储和访问数据和软件,而不是使用你的电脑硬盘驱动器来达到这个目的。

事实上,云只是互联网的另一个名字。根据这个文章我在《PC杂志》网络版上找到的一篇文章中提到,“云”这个词作为互联网隐喻的起源可以追溯到互联网在流程图和演示文稿中被描绘成一朵蓬松的白云的时代。

如果您正在通过Internet访问数据和程序,那么它被认为是云计算。然而,大多数个人用户可能永远不知道在连接的另一端发生了多少数据处理。通过在线连接,云计算可以在任何时间、任何地点进行。云可以是公共的,也可以是私有的。

云应用程序

云应用程序不在本地安装,而是由一组复杂的系统来支持,以确保安全性、正常运行时间以及与其他系统的集成。云应用的主要特征包括:

  • 这些应用程序的数据存储在云端
  • 这些数据可以在本地缓存并脱机访问
  • 都可以用
    • Web浏览器
    • 为移动电话等联网设备定制应用程序
  • 可以用来访问吗
    • 按需计算周期
    • 应用开发平台
    • 存储
  • 支持不同的用户需求

云应用实例

电子邮件是云应用的一个非常简单的例子,它可能从来没有想到过。它一直都是这样设计的。

我们一直在使用Outlook和其他应用程序,比如Mail。应用程序访问存储在互联网上的电子邮件- Gmail,例如(雅虎,Hotmail以及)。通过任何基于web或其他方式的接口访问云中的某个地方的信息和存储。更重要的是,如果用户这样配置,电子邮件可以离线使用。

DropBox、Sugar Sync、ShareFile、Salesforce、NetSuite、Mozy、Zoho.com和Evernote也被认为是热门应用。我在CTO Informer网站上发现了一篇有趣的文章,Joseph Janecka认为Twitter是一款云应用。

Janecka表示,即使没有网页浏览器界面,用户也可以通过智能手机访问Twitter。但这款应用也没有完全安装在手机上。手机只是访问云上的数据和应用程序的接口。

网络应用

网络应用程序的主要特点是它们被设计为在网络浏览器上使用。架构非常简单。它通常是服务器端脚本和客户端脚本的组合,其中客户端依赖于web服务器组件与提供核心功能服务的基础设施对话。

以网上银行为例。客户端,即客户通过网络浏览器访问的银行网站,通过网络服务器与核心功能服务器通信。客户端不存储任何信息,依靠银行的数据服务器来检索和验证信息。这些信息不只是在任何地方,它只在银行的服务器上。

WebEx、在线购物应用、甚至Facebook等网页应用的另一个不同之处在于,用户定制选项非常有限。如果您购买的软件被标记为云应用程序,您可能希望确保其功能和定制特性符合云应用程序的特征。

Web应用程序通常也不具备多租户的能力,也就是说,它们没有被设计成支持消费者的不同需求。用于数据备份的云应用程序将支持不同的需求,如安全性、备份计划、数据压缩等。

最大的不同在于接入方式。Web应用程序几乎只能通过Web浏览器访问,如果Web应用程序想要发展成云应用程序,它必须能够从任何地方访问,甚至没有Web界面。

尽管存在这些区别,但关于什么是真正的云应用和什么是web应用,人们有不同的想法。Janecka写道,web应用最终是云应用的一个子集,也许与其试图区分这两个应用,不如简单地从服务的角度来看待它们——“云服务”和“web服务”。

还有一些人认为Web应用程序可以演变成云应用程序通过使用现有的丰富的开发平台和框架。按照这种思路,每个人、每个事物都应该在云上。

Web应用开发者应该利用最新的云应用开发程序的成本效益和快速上市时间,以便迁移到云。

云应用开发平台的一些例子包括Microsoft Azure、AppFrog和谷歌Apps Engine。虽然关于网页应用和云应用的区分并没有统一的观点,但我认为我们可以就这两种应用之间的区别达成一致:

  • 存取和存储的性质
  • 可能的定制级别
  • 能够支持各种类型的需求或多租户

你的业务需要云应用还是web应用取决于你需要的功能类型和可伸缩性。一个应用程序开发专家可以帮你决定什么最适合你的需要。

Sankarnarayan。R
关于作者- Sankarnarayan。R

ColorWhistle的创始人和策划人是Sankarnarayan,一位拥有超过14年经验的专业人士,对网站设计服务和数字营销服务充满热情。在ColorWhistle,我们的团队拥有广泛的技能和专业知识,我们总是把客户的满意度放在第一位。这就是我们在竞争中脱颖而出的地方-从开始到完成项目的细节和最好的网站开发服务。

留下回复

你的电邮地址将不会公布。必填字段已标记

准备开始了吗?

让我们来创作你的下一个数字故事

我们的专业认证- ColorWhistle
转到顶部
关闭弹出

大家一起说

    当然可以,请留下您的详细信息,我们的代表将很高兴给您回电!

    例:无名氏

    例:美国

    更多细节,加速这个过程:)

    Baidu
    map