中国信息官CIO精英 前沿视野 经验之谈 职业发展 信息官杂谈 | 产品资讯笔记本 商用电脑 服务器 办公 网络设备 存储设备 软件 显示设备 其他

您当前的位置: 首页 > 资料库 > cio百科 〉移动云计算应用程序需要考虑的问题

移动云计算应用程序需要考虑的问题

2012-11-29 14:46:12

    移动云计算应用程序与基于网络的应用程序非常类似。他们主要的相似之处在于移动云计算应用程序和网络应用程序都在移动设备之外的服务器上运行,都需要使用移动设备上的浏览器进行显示并使用应用程序用户界面(UI)。此外,它们都以支持多个移动设备为目标,而不是像本机应用程序那样只支持一个特定的移动设备。


    移动云计算应用程序并不需要在移动设备上进行下载和安装等操作。用户通过远程设备上的浏览器窗口就可以查看移动云计算应用程序的界面。移动应用程序是在移动云计算上运行的,那么使用这样的应用程序就一定需要互联网连接了。当数据在移动设备和移动云计算应用程序之间进行传输时,通常会通过HTTP使用到JSON.


    移动云计算应用程序可以来源于重新编写本机应用程序(即需要使应用程序能够在移动云计算中运行);客户专为移动设备而开发的应用程序,或从外部下载至云计算的第三方应用程序。一些企业为他们的应用程序同时提供了本机版和移动云计算版。


    移动应用程序需要考虑的问题


    在创建一个移动应用程序前,有很多问题需要考虑。其中包括:


    ● 你计划支持多少种移动设备平台?


    ● 你是否有“使用你自己设备”(BYOD)的策略?


    ● 你是否需要使用设备上的软硬件功能?


    ● 安全性的重要程度如何?


    ● 这样一个应用程序的设计目的是什么?


    ● 数据与系统集成的重要性如何?


    如果跨平台兼容性是一个问题,那么肯定会在公司内实施一个BYOD策略,所以移动云计算应用程序就是一个更为合适的选择了。但是,如果你需要一个使用众多设备现有功能的业务应用程序,那么本机应用程序则可能是正确的选择了。


    安全性是移动设备的最大弱点。它们的便携性和尺寸使得它们比笔记本电脑更易于丢失或被盗。本机应用程序会远程访问业务数据,然后就把相关业务数据留在了设备上,这样一来,如果设备丢失或被盗,这就有意无意地带来了较大的风险。移动云计算应用程序的数据都保存在移动云计算中,并不在移动设备上。因此,如果一个使用移动云计算应用程序的设备丢失或被盗,它所带来的安全性风险要小得多。


    如果你正在为内部使用或客户使用而开发移动业务应用程序,同时你开发的应用程序还需要支持众多种类的移动设备,那么移动云计算应用程序就是一个好的选择。如果你对开发销售移动应用程序感兴趣,那么本机应用程序则是个好选择,因为它可以被放在客户经常光顾的一个或多个应用程序商店中。


    当移动业务应用程序访问数据库(这也是最常见的)时,你需要把你的应用程序和你目前的系统集成在一起。这类似于把第三方客户资源管理或企业资源规划产品与你现有系统的其它部分进行集成,这并不是一个简单的活。当数据整合是必须的时,移动云计算应用程序是最好的选择,因为你的移动应用程序和你的系统其他部分都在相同的云计算中运行,而不是在远程移动设备上运行(用不支持云计算的编程语言编写)。

(责编:sunnie)

下一篇文章:移动云应用和本地应用的区别
上一篇文章:ITIL定位及作用
投稿邮箱:cio114@foxmail.com