混合体系结构将长期共存 随着计算机网络技术和软件技术的发展,软件体系结构和模式也在不断地发生变化。现在大型的企业应用系统基本上采用三层C/S结构和B/S结构开发。
由于不同结构的特点不同,B/S结构还很难替代C/S结构,目前国内主流的成熟ERP产品都采用混合体系结构,像用友的u8、金蝶的k/3,远程应用主要是进行数据浏览和查询。这样可以避免B/S结构产品远程响应速度慢,操作界面单一,无法满足客户自身的个性化要求,不能实现复杂的业务流程处理的问题。
和佳软件总裁陈佳认为,对于ERP软件而言,采用100%的B/S方式将造成系统响应速度慢、服务器开销大、通信带宽要求高、安全性差、总投资增加等一系列问题。金蝶和用友原来都有打算将u8和k/3迁移到.NET平台上的计划,但后来又都放弃了。
可见,当前最好的解决方案并不是将所有的C/S结构的应用系统进行移植,因为迁移的成本会很高,同时基于B/S结构的大型企业应用(无论是.net还是J2EE)的开发还有许多技术问题存在,并不很成熟;另外就是B/S结构的产品也还有一个接入(安全和速度)问题。即使是国际管理软件巨人SPA的产品也仍然以混合模式为主。
应用服务器计算模式技术将成为主流 现在实现远程网络互联的方案主要是DDN专线和VPN,但这些传统访问机制存在很多局限性。专线主要是存在网络覆盖范围有限,建设成本高的问题;VPN存在服务器暴露不安全、客户端管理负担大和传输带宽要求高的问题,同时部署和管理复杂、网络兼容性差。VPN可以解决远程接入安全方面的问题,但却无法满足用户对速度和集中管理维护的要求。
基于服务器计算模式已经成为当前接入架构的主流技术,它是一种在服务器上100%地安装、管理、支持和执行应用程序的计算模式,将应用程序的执行和显示逻辑分离开来,所有计算均在服务器上执行,而只有键盘信息、鼠标点击和屏幕更新信息在客户机和服务器之间传输,每秒消耗不到28.8K的网络带宽。不需要改变原有的网络结构和应用系统,更不需要在原有的应用系统中加装任何软件或插件。
这种技术能够大大提高远程接入的访问速度,也能满足对安全的要求。同时由于实现了集中管理和维护,缩短了ERP项目实施周期,降低了TCO(综合拥有成本)。
目前,国内企业已经能够开发出远程接入平台套件,其核心技术是基于服务器运算模式,通过web方式实现远程应用接入和访问的平台,企业高级版本集成VPN的功能,用户借助公网就能够安全和快速访问部署在远程的应用系统。通过大量的客户成功应用证明,通过国产品牌布署的远程接入方案,都能够很好地满足用户现在以及将来升级和扩展的需求。