第一章、三层应用模型
应用服务器模型
、三种Client/Server模型
通常,一个关键性商业应用可划分为三个逻辑部件:
1、表示部件:完成输入、显示等设备的控制及数据合法性检查等。
2、应用部件:实现关键性的商业逻辑、策略和过程等,实现商业功能。
3、数据存取部件:完成数据的增加、删除、更改和查询等。
一般来说,Client/Server技术都使用这三个部件,但是如何分布这些部件有多种选择方案。不同的方案决定了不同的Client/Server结构,也决定了不同的应用构造方法和控制的灵活程度及银行业务系统中最关键的性能/效率问题。常见的三种分布模型是:远程数据存储模型 、数据库服务器模型和应用服务器模型。
1、远程数据存取模型(Remote Data Access)
图1.3 远程数据存取模型
在这一模型中,表示和应用代码的执行是在每个Client端进行的。Client平台上处理表示的数据,管理键盘和设备输入输出。作为应用部件,它还执行商业逻辑。系统数据通过SQL语句被查询和修改。SQL语句通过网络传送到远程后台上的数据库服务器。
2、数据库服务器模型
图1.4 数据库服务器模型
在这一模型中,Client的处理被限制在表示部件的功能:显示、键盘设备控制、数据合法性检查。应用部件以数据库存储过程的形式定义、管理和执行。数据库也是主
您可能关注的文档
- tooling work.doc
- thl语文版七年级下第4课《鹤群》精品课件.ppt
- THJDME-1型 光机电一体化实训考核装置指导书(新版).doc
- the airport.ppt
- TP15 Canvas画图.ppt
- TQ109专业设计分工规定.doc
- Transformational Grammar转换功能语法.ppt
- Translation of tourism culture.ppt
- TLK 6.5 管理员操作手册.docx
- TSGG7001-2015整装锅炉安装监检释义.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)