- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CS三层架构44
C/S三层架构 C/S体系结构 C/S系统有3个基本部分组成: 客户机(Client) 服务器(Server) 中间件(Middleware) C/S体系结构 客户机(Client) (1)管理用户接口。 (2)从用户接受数据。 (3)处理应用逻辑。 (4)产生数据库请求。 (5)向服务器发送数据库请求。 (6)从服务器接收结果并格式化结果。 C/S体系结构 服务器(Server) (1)从客户机接受数据请求。 (2)处理数据请求。 (3)格式化结果并传送给客户机。 (4)执行完整性检查。 (5)提供并行访问控制。 (6)事务处理失败后,执行事务恢复。 (7)优化查询和更新处理。 C/S体系结构 中间件(Middleware) 中间件保证了网络中各部件(软件和硬件)之间透明地连接,即隐藏网络部件的异构性,尤其保证不同网络、不同服务器、不同访问语言的透明性,即下面三个透明性: (1)网络透明性。 (2)服务器透明性。 (3)语言透明性。 C/S体系结构 中 间 件 C/S体系结构 * * 为什么需要三层架构 1、数据库访问和用户类型判断逻辑放在一起实现 2、用户界面层直接调用数据访问实现 3、整个系统功能放在同一项目中实现 为什么需要三层架构 服务员只管接待客人 厨师只管烹炒客人要的美食 采购员只管按客人需求采购肉,海鲜,蔬菜 他们各负其责共同协作为客人提供美食 顾客 服务员 厨师 采购员 饭店 服务员 厨师 采购员 为什么需要三层架构 离职、请假 其他服 务员代替 离职、请假 离职、请假 其他厨 师代替 其他采 购员代替 服务员 厨师 采购员 为什么需要三层架构 三层架构软件模型 表示层 业务逻辑层 数据访问层 软件 系统 饭店 为什么需要三层架构 三层架构: 数据库 数据 访问 业务 逻辑 用户 界面 三层架构软件模型 当数据库或 用户界面发 生改变时不 需要重新开 发,只做简 单调整即可 什么是三层架构 表示层 业务逻辑层 数据访问层 数 据 库 为用户提供 交互操作界面 负责关键业务的 处理和数据传递 实现数 据库访问 服务员 厨师 采购员 什么是三层架构 三层之间的数据传递方向 业务逻辑层 数据访问层 表示层 客 户 请 求 客 户 请 求 响 应 数 据 响 应 数 据 解析实体对象 构建实体对象 返回行集 什么是三层架构 处理窗体 表示层 表示层后台代码 业务逻辑层 数据访问层 数据库 用户请求 传递参数 展示数据 返回 请求数 据操作 调用存储过程 返回 解析实体对象 构建实体对象或集合 界面显示逻辑 应用逻辑 事务逻辑 数据管理 客户端 服务器端 SQL Server * * *
您可能关注的文档
- Argument 逻辑错误攻击方式36.doc
- ARM入门着需要看的第一份资料41.pdf
- Arisawa编码原则(FPCB原物料)37.pdf
- ARM汇编总结46.pdf
- aruba配置手册31.doc
- ARM过程调用标准---APCS简介46.pdf
- AscentSys医药商务系统测试说明书45.doc
- ASH+ISH社区高血压管理指南:降压药分类概述24.pdf
- ATC016-2液相色谱-质谱分析技术-考核与培训大纲1.pdf
- ate_-5S推行技巧与实务(doc23)3.doc
- 2025年影视工业化流程中的影视制片管理与成本控制报告.docx
- 2025年影视工业化流程中的影视特效制作技术创新与应用报告.docx
- 铜产业发展新蓝图.docx
- 2025年影视制作工业化生产流程改进与技术前瞻报告.docx
- 2025年影视制作工业化流程中的影视行业品牌建设策略报告.docx
- 新能源汽车电池热管理技术在电动汽车冷却系统中的高效热交换材料研究报告.docx
- 2025年影视制作工业化流程优化与技术革新对政策影响分析.docx
- 2025年影视工业化流程中的影视行业影视影视投资价值评估技术应用案例分析报告.docx
- 网络直播行业规范化背景下商业模式创新研究:2025发展趋势分析.docx
- 南京一中2024-2025学年第二学期期中考试 高二数学试卷及答案.docx
文档评论(0)