来非常不方便,所以目前已经面临淘汰。不过这样的系统开发比较简单,对开发人员的技术要求也不高,在内部局域网上使用还有一定的市场。鶼渍螻偉阅劍鲰腎邏蘞。图2-1二层数据结构三层数据库应用结构(B/S结构)与1格式不一致三层结构是目前用得最多的,这种结构比传统的C/S结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小,也就是常说的瘦客户,更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会因为错误的操作而影响到其他的用户,所以他的可靠性、稳定性和效率都比较好。当然开发这样的系统在技术上和成本上要求就要多一些。(其结构如图2-2)纣忧蔣氳頑莶驅藥悯骛。图2-2三层数据结构模板是2-2还是2.2多层分布式数据库系统近年来随着因特网的快速发展,许多企业都开始上网,因此基于网络的营销系统、MIS系统、ERP系统都快速发展起来了,这个时候仅仅三层的应用程序已经不能满足实际需求了。因此又发展出来了多层分布式的数据库系统。在多层分布式系统中,人们把中间的应用服务器再拆分为很多比较小的系统,均匀分散到多台计算机中处理,这样就能得到更好的性能并且降低了程序复杂度。在多层分布式数据库系统中必须要有一个所谓的中间件来支持和管理分散的业务处理程序。颖刍莖蛺饽亿顿裊赔泷。在Windows平台下微软公司推出了的WindowsDNA(ApplicationArchitecture,分布式网络应用结构)策略。把COM+作为WindowsDNA策略中的中间件。++为中间层提供了负载平衡、对象池(ObjectPooling)、事务特性等一系列的强力支持,+中工作的程序受到操作系统的保护,从而最大的保证了系统的安全、稳定和高效。ponentObjectModel,组件对象模型)和COM+技术,开发难度和成本更大了。