电子商务
计算机资源较多,于是在80年代中,数据库应用开始转向C/S结构,也就是所谓的两层结构(2—Tier)。这种结构在近十年内不但得到了广泛的运用,而且相当成功。然而随着信息系统结构的复杂和规模的日益扩大,两层C/S结构成功的背后却逐渐暴露出其构架上的缺陷。
2、多层分布式结构技术的特点今天信息技术部门所面临的问题是如何能够创建通向未来的没有中断的跨越LAN、WAN 和Internet 平台的分布式可伸缩性的应用结构,以满足当今复杂的、不断发展变化的业务需求,同时又能确保企业在系统、应用、信息及人员上的投资。能够适应这种变化的结构是多层分布式计算体系结构。多层体系结构能够在低费用的条件下比现行的PC LAN、两层客户/服务器或主机/终端应用结构提供更好、更及时信息的可能性。多层分布式计算应用服务技术是目前数据库应用发展的潮流,传统的客户/服务器(二层)的应用正朝着三层或N-Tier 结构发展。三层结构是传统的客户/服务器结构的发展,代表了企业级应用的未来,典型的有Web下的应用、多层C/S应用等。多层结构和三层结构的含义是一样的,只是细节有所不同。之所以会有双层、三层这些提法,是因为应用程序要解决三个层面的问题:
(1)界面层提供给用户一个视觉上的界面,通过界面层,用户输入数据、获取数据。界面层同时也提供一定的安全性,确保用户不会看到机密的信息。 (2)逻辑层(也称中间层、中介代理)是界面层和数据层的桥梁,它响应界面层的用户请求,执行任务并从数据层抓取数据,并将必要的数据传送给界面层。使用清晰的语言陈述论点。
(3)数据层,数据层定义、维护数据的完整性、安全性,它响应逻辑层的请求,访问数据。这一层通常由大型的数据库服务器实现,如Oracle 、 Sybase、DB2、MS SQLServer等。
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库B2C-电子商务交易平台供应商管理系统(13)在线全文阅读。
相关推荐: