




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JSP与Servlet开发技术与典型应用教程 第2章JavaWeb应用概述 2 1C S和B S体系结构2 1 1C S模式2 1 2B S模式2 1 3C S模式与B S模式对比2 1 4客户端脚本与服务器脚本2 2动态网页技术12 2 1ASP编程技术12 2 2ASP NET编程技术12 2 3PHP编程技术12 2 4JavaWeb编程技术 第2章JavaWeb应用概述 教学要求1 理解 B S模式与C S模式 客户端脚本与服务器脚本2 了解 常见Web编程技术 2 1C S和B S体系结构 2 1 1C S模式 C S Client Server 模式 即客户端和服务器结构 它是软件系统体系结构 通过它可以充分利用两端硬件环境的优势 将任务合理分配到Client端和Server端来实现 降低了系统的通讯开销 2 1C S和B S体系结构 2 1 2B S模式 B S Browser Server 模式 即浏览器和服务器结构 它是随着Internet技术的兴起 对C S模式的一种改进的结构 主要事务逻辑在服务器端实现 2 1C S和B S体系结构 2 1 3C S模式与B S模式对比 C S模式下的应用软件一般由服务器和客户端应用程序组成 数据一般存放在服务器上 应用程序一般存放在客户端计算机上 B S模式下的应用软件由浏览器和服务器组成 数据和应用程序都存放在服务器上 2 1C S和B S体系结构 2 1 3C S模式与B S模式对比 B S模式的优点B S模式的缺点C S模式的优点C S模式的缺点基于这两种模式的特点 它们的应用领域也大不相同 1 B S模式下的应用软件适用于用户分散的因特网 开发的系统以网页形式居多 2 C S模式下的应用软件适用于单独用户或用户集中的局域网 开发的系统以桌面应用程序居多 2 1C S和B S体系结构 2 1 4客户端脚本与服务器脚本 在B S模式下开发 一般会利用两种脚本语言 服务器端脚本语言及客户端脚本语言 服务器端脚本在Web服务器上执行 由服务器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示 服务器端脚本的执行不受浏览器的限制 脚本在网页通过网络传送给浏览器之前被执行 Web浏览器收到的只是标准的HTML文件 客户端脚本浏览器解释执行 由于客户端脚本随着HTML页面下载到客户端浏览器 在用户本地执行 因此其执行速度明显快于服务器端脚本 客户端脚本常用于做简单的客户端验证 例如用户名非空验证 或实现网页特效等 2 2动态网页技术 2 2 1ASP编程技术 ASP是ActiveServerPage的缩写 意为 动态服务器页面 ASP是微软公司开发的代替CGI脚本程序的一种应用 它可以与数据库和其它程序进行交互 是一种简单 方便的编程工具 2 2动态网页技术 2 2 2ASP NET编程技术 ASP net是从ASP的基础上发展来的 ASP net可以运行在几乎全部的平台上 通用语言的基本库 消息机制 数据接口的处理都能无缝的整合到ASP net的Web应用中 2 2动态网页技术 2 2 3PHP编程技术 PHP的简称原本为PersonalHomePage 是RasmusLerdorf为了要维护个人网页 而用C语言开发的一些CGI工具程序集 来取代原先使用的Perl程序 最初这些工具程序用来显示个人履历 以及统计网页流量 他将这些程序和一些表单直译器整合起来 称为PHP FI 2 2动态网页技术 2 2 4JavaWeb编程技术 实战演练 实战2 1 尝试通过浏览器打开运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年焊接工艺实操指南与模拟题答案
- 2025年度智能矿山货物装卸与绿色运输安全协议书
- 2025年夫妻财产共有及家庭生活规划协议书
- 2025年文化创意园区场地租赁补充协议执行细则
- 2025版融资租赁反担保保证合同正式版
- 2025年财务专业知识在物资仓库管理中的应用模拟题及解析
- 2025年市场营销师高级考试模拟题集与答案详解
- 2025版生物制药研发与生产购销合同生物医药
- 2025版房产互换与智能家居系统集成合同
- 2025版汽车销售租赁合同:汽车销售租赁与增值服务合同
- GB/T 13560-2017烧结钕铁硼永磁材料
- 三视图及尺寸标注课件
- 混凝土配合比验证检验委托书模板
- 住房公积金投诉申请书
- 众辰变频器说明书3400
- 小学教师量化考核表
- 计算机操作系统(第四版)-汤小丹-课后习题答案
- 《财务管理》课程教学实施方案
- 露天采矿设计技术规定
- 检验科生物安全风险评估报告
- 手术室护士长工作手册-精品完整版
评论
0/150
提交评论