B/S三层工架构模型1.概述简单介绍应用程序编程模型的发展过程,以及我们常用的几种应用程序编程模型。通过对多个模型的表述加深人们对编程模型的概念,为下面进一步描述Web应用模型打下基础,2.应用程序的基本功能单元组成应用程序的功能代码及其资源,按照其在应用程序中的功能,可以简单分解成为三个部分:用户界面(UserInterface)事务逻辑(BusinessLogic和数据存取(DataAccess)。应用程序的基本功能单元如图1所示。3.几种典型的编程模型随着计算机技术的发展和应用的深入,应用程序的编程模型在不断的演化,先后出现了:单层应用模型(monolithid;两层客户/服务器应用模型(two-tierclient/sev多层应用模型(multitierclient/seTve分布式系统;基于Web的多层应用模型(web-basedmultitierclient/server。单层应用模型早期为大型机编写的应用程序,没有将应用程序三个组成部分分开,即没有将用户界面、事务逻辑和数据存取分开。这种体系结构跟当时的计算机水平和应用状况有一定的