返回列表 回复 发帖

ESK技术架构

ESK分销系统采用先进的三层架构,它是标准的J2EE,B/S(Struts+Spring+Hibernate)结构体系,它结合了国内著名的开源加构SpringSide2,企业可以依据自己的业务大小,有计划的选择操作系统,选择WEB服务,从而构筑高安全、高性能、高可靠的应用环境。

   三层架构将数据层、业务层和表示层分离,业务层通过数据层访问数据库,保护数据安全,利于负载平衡,提高运行效率,方便构建不同网络环境下的分布式应用

   表示层采用Struts,主要作用是接收用户的指令或者数据输入,提交给业务层做处理,同时负责将业务逻辑层的处理结果显示给用户。相比传统的应用方式,表示层对硬件的资源要求较低;

   业务层采用Spring.,依据应用规模的不同,所承受的负荷会有较大的差异,另外客户端的数目,应用的复杂程度都会对其造成一定的影响。ESK三层结构提供了非常好的可扩张性,可以将逻辑服务分布到多台服务器来处理,从而提供了良好的伸缩方案;

   数据层采用Hibernate,它支持所有的主流数据库,提供了处理数据和缓存数据的组件。组件将大量使用的数据放入系统的缓存区,以提高数据访问和处理的效率。

返回列表