Neusoft Co., Ltd.
二、 基于WEB的三层B/S结构的介绍
• • • • • 传统两层C/S结构的缺点: 它是单一服务器且以局域网为中心的 ,所以难以扩展至大型企业 广域网或 Intranet; 受限于供应商,程序的升级维护必须由供应商重新开发扩展; 可维护性差; 可扩展性差; 可重用性差; 基于以上原因,传统的C/S模式已经不能适应发展的需要,随 着网络技术的普及和用户需求的进一步提高,三层WEB模式应运而 生。
Neusoft Co., Ltd.
四、
WEB应用服务器
在A p a c h e的j a k a r t a项目的主页上,可 以看到有To m c a t的超连接,在这里可以找到各种版 本的下载区域,包括当前的发布( R e l e a s e)版 本、开发中的各种版本,其中又分为Wi n 3 2版本和 L i n u x版本,其实对于完全由J a v a写成的To m c a t,Wi n 3 2版本和L i n u x版本没有多大区别, 比如L i n u x版本,在S o l a r i s下也没有问题。 这里,主要以Wi n 3 2版本作为示例。
Neusoft Co., Ltd.
二、 基于WEB的三层B/S结构的介绍
三层模式的主要优势: • 由于数据访问是通过中间层进行的,因此客户端不再与数据库直 接建立数据连接。可支持的客户端的数量大大提高。 • 可维护性得以提高。 • 良好的可重用性。 • 事务处理更加灵活,可以在数据库端、组件层、中进行事务处理。 • 可共享性。 • 较好的安全性。 三层模式成为真正意义上的“瘦客户端”,从而具备了很高 的稳定性、延展性和执行校率的同时,三层模式可以将服务集中 在一起管理,统一服务于客户端,从而具备了良好的容错能力和 负载平衡能力。