技术开发 频道

移动化时代用户选型中间件平台两大参考

  【IT168专稿】如今移动信息化时代的到来,企业部署移动信息化的需求越来越迫切,但是企业的IT主管们最为关注的是部署的移动应用如何更好的对接企业的后台业务。因此对于应用产品平台的考虑是重中之重。

移动办公应用程度最高
2012中国移动信息化高峰论坛

  很显然,目前有不少厂商都在做自己的中间件服务平台,这种中间件平台和Android以及iOS不同,基于中间件平台开发的产品能够非常方便的对接企业的信息化业务系统,通过少量的应用开发,就能够友好的展现在Android平板以及iPad上,企业可以将更多的精力投放在后台系统逻辑关系的处理。烽火星空作为中间件平台提供商走进了我们的视野。为此IT168记者专门采访了烽火星空中间件平台负责人,全面介绍了这个平台的特点。

 

移动办公应用程度最高
▲烽火移动中间件

  对于当前移动信息化发展所处的阶段,烽火星空中间件产品部产品总监徐国龙认为,目前移动信息化处于一个发展的初级阶段,未来十年将会经历一个蓬勃发展过程。

  用户作为移动信息化发展过程中非常重要的角色之一,对移动信息化的到来有存在一些忧虑,主要体现在:

  1、客户对移动信息化的价值无法进行很好的评估,认为是一个可有可无的产品。但事实上,当前的移动信息化产品确不仅能够方便用户使用,同时能够给企业带来很大的价值。在产品方面,烽火星空已经推出了移动办公,移动销售管家,移动外勤等产品,提升了企业的生产效率。

  用户案例:江苏电信目前有15000个用户在使用烽火星空的产品,加快了审批方面的流程,缩短业务处理的时间。

  据徐总介绍,通过和大量的客户沟通了解到,目前用户使用的产品通常采用两种方式进行开发,一个是利用中间件平台,一个是利用中间件的云平台。中间件平台是针对企业现有的IT系统起到一个基础平台的作用;另外,通过提供一个信息化平台,里面包含了业务逻辑,用户可以直接使用这个云平台,而且已经把业务逻辑糅合到云平台中。

  企业移动信息化部署程度最高的是移动办公

  移动办公的部署程度最高已经被业界的无数专家证实,从应用角度来讲,办公领域是企业的核心流程,基本上每个企业都有办公的需求。其次是企业销售应用,外勤应用,医药行业应用,以及政府的宣传和展示应用,企业的ERP和进销存等产品,HR、财务、邮件等。

${PageNumber}

  如何选择适合自身的开发模式

  对于企业用户面临的应用开发和部署模式,徐总认为,目前并不是所有的应用场景都可以利用中间件平台,要根据企业做应用系统的对象来决定。如果企业应用是面向企业内部人员,或者是小范围的人员,而且是便于企业维护,开发和管理,推荐企业使用中间件平台。

如何选择适合自身的开发模式
▲应用场景

  如果企业需要做一些公众性的应用产品,达到吸引用户眼球的目的,或者比较复杂的应用,而且中间件平台无法满足的情况下,建议采用原生开发的方式。

  中间件平台的异同点

  中间件平台的共同点:支持主流的操作系统,包括iOS、Android。

  不同点:每个中间件平台都有相应的技术特点。从用户应用系统对接方面,烽火中间件有一种独有的解决方案,采用页面抓取的方式。一般的中间件需要系统提供数据接口,以及API接口。烽火中间件可以在条件允许的情况下进行页面抓取,把移动终端模拟成PC访问现有应用系统的Server,访问之后会给出一个响应数据,这时就需要抓取页面获取数据,展现在移动终端上。不需要针对原有的系统重新开发接口,数据源采用原有业务系统中的数据,业务逻辑和原有的系统是完全一致的,因此使用功能方面也完全一样,仅仅是Web展现方式上的区别。在PC上是Web的展现,在移动端是APP 的展现。

  如果用户需要手机和平板同时支持的话,烽火科技能够提供一套方案,对于不同的分辨率采用不同的UI模板来支持的,用户不需要多写太多的代码。

  中间件平台发展的阶段 未来的成长空间

  中间件最大的特点就是快速的对接用户的需求,尽管中间件平台的发展已经有些年了,但是徐总认为目前中间件处于初步成熟的阶段。由于移动信息化的快速变化以及用户需求的不断深入,中间件平台都需要不断的进行调整。例如,用户一开始需要表单和信息的展示,后来可能会需要涉及到企业的业务,甚至是改变企业现有的IT系统,从PC到手机上会有不同的变化。

  当然还会涉及到企业的管理需求,对来自手机端的用户访问和来自平板电脑的用户访问做好统计工作。特别是零售企业,他们对于数据分析的需求更为迫切,便于企业做好决策,而这些在PC平台上很少涉及这些数据分析的需求。这就需要中间件平台能够具备帮助企业用户实现需求管理和分析的能力。

  中间件平台的发展瓶颈

  尽管中间件平台的应用产品在性能方面已经和原生应用相差无几,符合用户需求,但是在用户体验方面需要向原生应用靠拢。

  对于面向公众的应用,建议使用原生开发模式,UI的体验会很好。用户要求不高,一些简单的满足用户基本需求的应用推荐使用中间件平台。

  烽火中间件的五道安全防护措施

  对于安全的考虑,烽火中间件平台主要涉及到了通道的安全,认证安全,数据安全。由于数据本身也是加密的,确保了传输方面的安全。认证方面和CA厂家合作,共同做一些手机硬证书和软证书的认证。同时还有一些安全机制,和思科、华为、深信服等一些VPN厂家进行合作,在企业系统和终端之间建立一个VPN系统,保证传输的安全。

${PageNumber}

  深度剖析用户需求,对症下药

  模拟用户:我是一家连锁店,没有IT技术人员,但是同样需要部署移动信息化系统,如何做?

  诊断:看是否已经有了IT系统,如果已经有IT系统的话,推荐使用中间件平台进行开发,有全国的售后服务可以保证。

  如果没有IT系统,那么现有的移动外勤,销售管家等产品都可以拿来使用,由烽火进行系统的维护。

  费用方面,如果企业采用现有的系统,通过中间件平台进行开发的话,费用相对较低。如果全套采用烽火系统的话,前台和后台一起提供,费用就会高一些。当然还会和用户使用数量有关。

  提供开发工具 满足开发者需求

  记者了解到,由于成熟的开发工具目前在市面上比较少,容易崩溃,没有技术服务,性能不高等。烽火星空目前推出了一款开发工具,能够帮助开发者快速的开发企业应用。过去仅仅是合作紧密的合作伙伴有机会使用这款产品进行开发,今年会面向更多的开发者。

深度剖析用户需求 对症下药
▲应用开发和部署

  据烽火星空市场总监刘昭介绍,这是一个收费的开发工具,不仅是离线的开发工具,而且也是在线的,后台还有很多的服务。使用这个平台,目前开发者可以开发除了游戏,以及复杂的比如炒股应用之外,其他的针对企业级以及行业应用都可以开发。

  另外,开发者只需要使用HTML的开发语言就可以使用烽火的开发环境进行开发,然后部署到Android和iOS设备上,完全不需要学习Java和Objective-C开发语言。有些库和接口都已经封装好了,开发者可以直接使用,这样一来生成应用的速度比较快,而且部署非常简单。

  不过开发者需要注意的是,使用这款开发工具完成应用开发,只能通过中间件平台生成App。目前这个开发工具和开发环境主要集中在企业内部和外部使用,比如针对企业做一个App,可以企业自己使用,也可以给用户使用,不会针对面向公众的个人应用。对于CIO来讲,人力成本可控。

0
相关文章