Rexsee EMS 帮助企业传统IT体系结构向移动网络平滑迁移
?
IT发展历史:两层C/S结构和多层B/S结构??
?
最早的企业IT系统是基于主机和终端的单层结构,两层Client/Server的结构 一经出现,就因为其在成本和扩展性上的卓越表现迅速取代了单层结构。其后,随着技术的演进,两层和多层Browser/Server结构又替代了两层结构。B/S结构相比较于C/S结构在开发、维护、管理、协同等多方面具有不可比拟的优势,已经成为企业IT系统的主流体系结构。近年来,云计算技术将服务器端的有限规模服务器集群扩展为理论上数量可以趋近于无限的计算机云,引发了又一次革命。但是,无论服务器的集群结构如何,传统IT系统都具有类似的网络拓扑结构(见下左图)。??
?
而从软件的角度看,我们可以把整个体系结构,包括两层和三层结构,虚拟化为一个简单的层次图(见下右图)。
?
?
?
新的需求:对移动性的适应
面对移动互联网的浪潮,传统IT系统的网络拓扑结构发生了变化,增加了移动终端:??
?
?
可以看出,IT系统的主体并未发生变化,只是表达层发生了变化,而并未涉及逻辑层。当然,业务创新需要新的业务逻辑,但是如果我们解决了表达层的迁移问题,那么业务创新也将和基于传统结构的业务创新具有完全相同的路径。因此,我们提出向移动性进行迁移的几个原则:??
对于两层结构,由于没有单独的表达层,整个应用程序可能不得不重构,而对于多层结构,我们只需重构表达层。多层B/S结构在表达层使用HTML+CSS+JavaScript的技术来创建UI和实现人机交互功能,HTML+CSS+JavaScript已经被证明是成熟高效的表达层技术。那么,迁移以后的表达层是否可以继续使用这些技术?这是平滑迁移的关键。这涉及到我们现有的技术人员是否需要学习新的技术去实现移动性的要求,涉及到企业是否必须忍受学习曲线、成熟曲线、人员招聘和稳定性、新技术风险等一系列和效率、成本以及风险相关的问题。
显然,最佳迁移方案是对原有结构的最小改变、沿用原有的表达层技术并能够充分利用移动终端新功能,业界经验已经证明,移动中间件是实现这一目标的唯一选择:
移动中间件及Rexsee EMS
移动中间件是软件表达层和移动终端设备之间的桥梁,它应该达到以下目标:
q???最小成本:最小工作量、最短周期、最易维护。成本对于任何系统建设都是最重要的考量之一,而且不应只考虑建设成本,应该从完整软件生命周期的角度考虑总体拥有成本(TCO),这就涉及到开发、部署、维护、管理、升级等各个环节,移动中间件应保证所创建的移动应用系统在各个环节上都能够保持最低的成本、最好的效果。?
?
Rexsee EMS是Rexsee Enterprise Mobility Suit (企业移动套件)的简称。Rexsee EMS是智能手机和平板电脑应用程序的开发和运行平台,支持开发者使用标准的HTML5+CSS3+JavaScript以及丰富的第三方组件开发智能手机和平板电脑应用程序,在开发、部署、管理、维护等软件生命周期的各个环节降低门槛、提高效率、节约成本,帮助企业快速、低成本、低风险地将IT系统延伸到移动终端上,并利用移动终端的新功能进行业务创新。
?