文档介绍:本文由发帖VS专用贡献
JAVA WEB 编程
——背景知识
东软实训中心
3 Sept. 20082008 By Neusoft Group. All rights reserved Copyright ? Neusoft Confidential
第一章:背景知识
目标: 本章旨在向学员介绍WEB应用开发的基础知识,让学员理解相关的概念和术语,为后面的章节学习打下基础。规范的概念和术语可以提高学习理解的准确性和效率。
学时:3学时教学方法:讲授ppt
3 Sept. 2008 Confidential
主要内容
? ? ?
分布式应用基础知识 Web基础知识 Java EE简介
3 Sept. 2008 Confidential
分布式应用基础
Client/Server模式
3 Sept. 2008 ? Neusoft Confidential
C/S模式
?
使用C/S模式协同工作–请求–响应
请求:做什么
A系统(Client)
响应:执行结果
B系统(Server)
3 Sept. 2008 Confidential
常见的C/S模式
? ?
数据库服务器邮件服务器
3 Sept. 2008 Confidential
Client/Server的相对性
?
Client、Server的确定不是规定不变的
请求
A系统
响应
B系统
请求响应
C系统
3 Sept. 2008 Confidential
Client/Server的相对性
?
在另一个时刻
A系统(Server)
请求:做什么响应:执行结果
B系统(Client)
3 Sept. 2008 Confidential
分布式应用基础
分布式应用的层次(Tier)结构
3 Sept. 2008 ? Neusoft Confidential
集中式
?
无分布
3 Sept. 2008 Confidential
二层结构
?
通常所说的C/S结构
3 Sept. 2008 Confidential
典型的三层结构
3 Sept. 2008 Confidential
N层结构
两层向三层演化的意义–易于维护和升级? N层结构–应变化而设计
?
3 Sept. 2008 Confidential
基于Web的层次结构
?
B/S模式–基于Brower的分布式应用
3 Sept. 2008 Confidential
Web应用基础
3 Sept. 2008 ? Neusoft Confidential
Web简介
?
Web历史–诞生于CERN(欧洲粒子物理研究所) ? 1990年11月, 开始运行? 1991年,CERN正式发布了Web技术标准– 1993年,第一个图形界面的浏览器Mosaic开发成功– 1995年,scape Navigator浏览器问世–随后,微软公司推出了著名的浏览器软件IE –目前,与Web相关的各种技术标准都由著名的W3C 组织(World Wide Web Consortium)管理和维护
3 Sept. 2008 Confi