- 1
- 0
- 约1.69千字
- 约 58页
- 2019-05-31 发布于江苏
- 举报
电子商务系统设计与实现(第7部分)
电子商务系统设计与实现;课程的主要内容;第7章 电子商务应用系统设计;7.1 电子商务应用系统的功能;7.2 电子商务应用系统的体系结构;7.2.1 客户/服务器体系结构;图 7.1 客户/服务器体系结构 ; 从80年代后期到90年代初,各个公司都积极地采用两层体系结构,可以快速地构建应用程序。然而不久,人们就发现了这种体系结构的缺点:
对客户端软、硬件的配置要求较高,增加了整个系统的成本。
对业务逻辑和表示逻辑的更新必须被部署到所有客户机,当客户机数量较大时,这项工作变的非常难以实施。
随着系统的发展,客户机上将业务逻辑和表示逻辑混合在一起,设计越来越复杂,并且为升级维护带来难以想象的难度。;
客户/服务器体系结构是单一服务器且以局域网络为中心的,所以难以扩展到大型企业广域网或Internet。
客户机不可能共享诸如数据库连接等稀有资源。因为它需要花费几秒的时间来建立数据库连接,于是两层体系结构的客户机一般会提前打开连接,并且在会话的持续时间内将一直保持该连接。所以一个允许20个并发连接的数据库只能为20个客户机应用程序服务,即使其中许多应用程序闲置,闲置的客户机还是会占用服务器的连接。客户机直接连接数据库同时也为数据安全带来了很大的隐患。;7.2.1 客户/服务器体系结构;;7.2.2 三层体系结构;图 7.2 三层体系结构;;7.2.3 多层体系结构;多层
原创力文档

文档评论(0)