电子商务系统三层架构具体内容

发布时间:2016-06-14 浏览次数:4277

 电子商务系统所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层.并不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上.
  (1)表达层.表达层以Web服务器为基础,负责信息的发布,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面.
  (2)应用层.应用层是系统架构中最体现核心架构的部分,处于数据层与表示层之间,起到了数据交换中承上启下的作用.根据分层的思想,对于数据层而言,应用层是调用者,对于表达层而言,应用层是被调用者,应用层负责体系架构中所有核心业务逻辑的处理.
  (3)数据层.数据层的基础是DBMS,负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档.
  三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理.通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互.
相关资料查询http://www.sns318.com