随着互联网及云技术的发展,其较低的前期固定开销,极高的可扩展性和灵活的部署方式,吸引越来越多的传统软件供应商由出售软件拷贝向提供SaaS服务转变。基于浏览器的架构给软件供应商及用户均带来前所未有的便利,用户对云的软件的逐渐依赖促进软件进一步向云的迁移。基于云的软件也逐渐从工作层面的需求全面扩大到包括生活的方方面面,对信息安全的要求被越来越多的放在了浏览器上,浏览器变得越来越复杂,体系越来越庞大。原本方便易用的各种浏览器插件因其性能和安全性方面的原因被逐渐淘汰,首当其冲是Flash,各大浏览器厂家的新版本均不再对其提供支持。紧接着各大浏览器厂家宣布,为了更好的性能和安全性,将逐渐取消对基于ActiveX及NPAPI的插件支持。谷歌宣布从2014年1月开始禁用大部分的Chrome插件,Mozilla计划于2013年12月阻挡NPAPI插件的使用。最终,Chrome于2015年开始全面禁用NPAPI,Chorme V45也因此成为NPAPI的千古绝唱。
用户需求的扩展与浏览器因为安全和性能方面的原因而对插件限制趋于严苛形成了明显的冲突。非常多的云系统,尤其是2B的业务系统,先天需要对计算机外围硬件设备如打印机、摄像头等执行操作、维护和使用,以获得业务系统所需的数据输入并向业务系统外部提供文档输出。浏览器有限制,但用户的需求不能被限制,终究受累的还是软件供应商,或者说是最末端的广大软件工程师。
目前,因为开发团队技术基础及能力、交付时间和(或)开发习惯等原因,相当一部分云系统通过降低浏览器版本等方式仍然通过使用ActiveX技术及基于NPAPI标准的插件来为业务系统的外部数据输入或输出提供支持。这是唯一的选项吗?山穷水尽疑无路了吗?当然是否定的,因为我们有了CloudX,它完全抛弃了落后的ActiveX及NPAPI技术,通过Web Service的方式对浏览器操作使用外围硬件设备提供支持。它通过互联网开发人员熟悉得不能再熟悉的Get/Post操作完成设备操作,完全无需关心设备任何细节,包括驱动程序,设备名,设备参数等。它让部署人员甚至是用户自己,随时根据需求的变化,在友好的操作界面上即时调整,所见即所得,完全不需开发人员做任何代码调整或重构。它相当成熟且完善,Turnkey解决方案让产品或项目经理不再被紧张交付时间节点困扰,也同时让老板省下一大笔开发和维护费用……
相信我,你绝对值得拥有……
-
上一篇: