与C/S相比较,它的界面统一,使用简单,易于文护,可以实现广泛的信息发布。它的缺点在于与数据库交互的通讯时间长。所以它适用于系统同用户交互量不大的情形。
4.1.3 三层(多层)结构
三层结构将应用程序划分为客户端应用程序、应用服务程序和远端服务器程序。客户端主要负责用户界面处理;服务器端主要负责商业逻辑处理,为客户提供公共的数据服务,处理客户端与数据库之间的数据流;远端数据库服务器提供关系数据库的存取与文护。
三层体系结构,是在客户端与数据库之间加入一个“中间层”,也叫组件层。三层体系,不是指物理上的三层,不是简单的放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。 IPAD上邮件系统集成应用与实现(7):http://www.youerw.com/jisuanji/lunwen_8098.html