摘要:
随着软件工程的不断进步和规范以及面向对象编程思想的应用,人们对封装、复用、扩展、移植等方面的要求,使得双层架构显得更加臃肿繁琐,三层程序架构体系应用而生。可以说,三层架构体系结构是面向对象思想发展中的必然产物。所谓三层结构,是在客户/服务之间加入了一个“中间层”,也叫组件层。它与客户层、服务器层共同构成了三层体系。这里说的三层体系,不是指物理上的三层,不是简单的放置三台机器就是三层体系结构,也不仅仅有b/s应用才有三层体系结构,三层是指逻辑上的三层。通过引入中间层,将复杂的商业逻辑从传统的双层结构应用中分离出来,并提供了可伸缩、易于访问、易于管理的方法,可以将多种应用服务分别封装部署于应用服. 阅读全文