BSITS系统采用完全基于B/S架构的三层体系,是面向电子商务时代的技术。B/S架构的软件是电子商务的基石,它使得移动办公和分布式协同工作真正成为现实。无论在世界的那个角落,只需要一台可以联网的设备(计算机、PDA甚至手机)都可以方便地与客户联系和与他人协同工作。随着网络安全技术的不断提高,电子商务将成为企业必然的信息化道路。
三层架构将数据层、应用层和业务层分离,业务层通过应用层访问数据库,保护数据安全的同时,利于负载平衡,提高运行效率,方便构建不同网络环境下的分布式应用;
B/S结构下,业务层表现为PC工作站中的网络浏览器。业务层主要作用是将用户的指令或者数据输入提交给应用层进行处理,同时负责将业务逻辑层的结果显示给用户。相比传统应用方式,B/S结构的业务层对硬件的资源要求最低。
应用层依据应用规模的不同,所承受的负荷会有较大的差异,另外客户端的数目,应用的复杂程度都会对其造成一定的影响。BSITS三层结构提供了非常好的扩展性,可以将逻辑服务分布到多台Web应用服务器来处理,从而提供了良好的伸缩方案;
数据层包括存储数据的数据库服务器和处理数据和缓存数据的组件。组件将大量使用的数据放入系统的缓存库,以提高数据访问和处理效率。 |