- 4
- 0
- 约3.97千字
- 约 24页
- 2017-02-22 发布于上海
- 举报
数据库系统原理课程设计实验环节
四川大学计算机学院 段磊 2011.10 Web数据库应用开发 基础知识 两层客户/服务器体系结构 三层客户/服务器体系结构 基于Java的数据库应用 两层客户/服务器(C/S)体系结构 两层客户/服务器(C/S)体系结构 业务逻辑和数据呈现都在客户端 胖客户 升级复杂 数据库服务器 提供企业数据的集成和 管理 三层客户/服务器(B/S)体系结构 三层客户/服务器(B/S)体系结构 客户端仅仅运行用户界面 浏览器(Web browser)用于数据的呈现 瘦客户 应用服务器运行业务逻辑和数据处理. 应用服务器 + Web server 数据库服务器提供企业数据的集成和管理. 常用的B/S技术 CGI (通用网关接口) 功能 处理用户请求(requests)+访问数据库 主要优点 CGI程序可以用C, C++,或Perl等开发 语言无关性 采用编译语言 . 执行速度快 提供地址空间保护 不会影响Web Server 主要缺点 由于Http请求的无状态性,不支持跨多个请求的事务。 常用进程处理请求 负载重 不支持数据库连接池 安全性较差 常用的B/S技术 Web服务器脚本 Web服务器使用脚本语言(PHP, Perl, Python)来扩展能力 相对CGI的优点 不需要为每个用户请求创建进程 负荷轻 可以与HTML混合编码 开发快 Allow datab
您可能关注的文档
最近下载
- 2026住院医师规培-福建-福建住院医师规培(口腔科)历年参考题库含答案详解5卷试题.docx VIP
- 湖北省事业单位工勤技能考试备考题库真题.pdf
- 增强现实(AR)技术在博物馆古籍展示中的叙事设计_2.docx VIP
- AI Agent产品需求文档(PRD)编写指南.docx VIP
- 乙肝丙肝预防培训课件.ppt VIP
- 《民法典》中保证合同的从属性规则解析.docx VIP
- 梅毒预防知识讲座讲课PPT.pptx VIP
- GB 50870-2013 建筑施工安全技术统一规范.docx
- 2025年广东汕头市中考政治真题试题(含答案).docx VIP
- 2024惟泰VT300气体报警控制器快速操作指南.docx VIP
原创力文档

文档评论(0)