web 开发基础知识

更新时间:2023-09-04 01:06:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

背景知识3 Sept. 2008 © Neusoft Confidential

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

第一章:背景知识目标: 本章旨在介绍WEB应用开发的基础 知识,理解相关的概念和术语,为 后面的章节学习打下基础。通过本 课的学习,学员应该掌握如下知 识: 1)C/S与B/S结构的相关知识 2)了解WEB开发的基本概念 3)Java EE相关概念教学方法:讲授ppt + 课堂演示

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

主要内容 分布式应用基础知识 9 C/S模式 9 B/S模式9 两种模式比较 Web基础知识 9 Web的请求与响应模式 9 Web资源与URL/URI 9 Web应用及主要技术 Java EE简介 9 Java EE平台的出发点 9 Java EE的容器与应用服务器 9 Java EE主要技术

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

Contents1 2 3分布式应用基础知识Web基础知识Java EE简介

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

分布式应用基础知识 分布式应用(distributed application )9 由不同的运行于分离的运行环境下的组件构成的应用程序,通常是在不同的平台上通过网络互联起来9 建立在网络之上的软件系统9 典型的分布式应用 ¾ 双端式(客户机-服务器 Client/Server) ¾ 三端式(客户机-中间件-服务器Client/Middleware/Server) ¾ 多端式(客户机-多组件-多服务器 Client/Multiple Middleware/Multiple server)

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

分布式应用基础知识集中式 分布式

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

分布式应用基础知识 ☆ C/S&B/S模式 C/S (Client/Server) 9 即 客户机/服务器 结构 9 早期的软件系统多 以此作为首选设计标 准。服务器通常采用 高性能的PC、工作站 或小型机,并采用大 型数据库系统 9 客户端安装专门的 软件 B/S (Brower/Server) 9 主要应用于广域网 9 软件业务逻辑大部 分在服务器端实现, 不必开发客户端,应 用广泛,易于管理维 护 9 用户界面完全通过 浏览器实现,一部分 事务逻辑在前端实 现,但是主要事务逻 辑在服务器端实现

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

分布式应用基础知识 ☆ C/S & B/S 的比较比较 硬件 安全 程序架构 软件重用 维护 用户接口 信息流 C/S 小范围,固定 用户固定,强 注重流程 复杂,不方便 两端维护 以Window平台为基础, 接口有限 中央集权,交互性低 B/S 可以无专门硬件 用户不可知,较弱 注重安全及速度 构件独立,便于重用 服务器个别构件维护 建立在浏览器之上,表 达丰富 流向可变,类似交易中 心

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

Contents1 2 3分布式应用基础知识Web基础知识Java EE简介

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 什么是WEB?Web由数以亿计的使用浏览 器的客户端和Web服务器组 成的,这些客户和服务器之 间通过有线的或无线的网络 连接在一起,通过web应用 系统来相互交流、分享资 源。

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 WEB访问处理过程9 WEB服务器(WEB Server) ¾ WEB服务器接收客户请 求,然后向客户返回一些结 果 9 WEB客户端(WEB Client) ¾ WEB客户端允许用户请求 服务器上的某个资源,并且 向用户显示请求的结果 9 WEB浏览器(WEB Browser)

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 WEB9 核心 — 三个标准: ¾ 统一资源标识符(URL),这是一个世界通用的负责给万维 网上例如网页这样的资源定位 的系统。 ¾ 超文本传送协议(HTTP), 它负责规定浏览器和服务器怎 样互相交流。 ¾ 超文本标记语言(HTML), 作用是告诉浏览器向用户显示 什么样的内容。

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 URL URL(Uniform Resource Locator)— 统一资源定位符9 用于完整地描述Internet上网页和其他资源的地址的一种 标识方法 9 组成:协议+服务器地址(端口)+具体资源路径 9 如果端口号是该协议的标准端口号,可以省略端口号http协议万维网的服务器服务器域名 服务器端口号服务器上 子目录Html文件

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 ☆ HTTP协议HTTP (HyperText Transfer Protocol) 超文本传输协议9 从WWW服务 器传输超文本到 本地浏览器的传 送协议 9 WEB开发的 三个标准之一9 通过HTTP协议, 使HTTP客户(如 Web浏览器)能够 从HTTP服务器(如 Web服务器)请求 信息和服务 9 使浏览器更加高 效,使网络传输减 少

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 ☆ HTTP请求格式 HTTP应答格式

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 WEB应用(Web Application)9 基于HTTP协议的应用程序 9 Brower/Server的结构 ¾ 浏览器客户端:通过HTTP请求发送数据 ¾ 服务器:处理,并通过HTTP响应将结果显示给客户 9 交互过程:HTTP请求与响应的过程

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

WEB基础知识 WEB应用技术9 1996年,Microsoft在其IIS 3.0中引入。 9 HTML+Script+COM组件。 9 优点:简单易学、安装。 9 缺点:安全性差、跨平台性差、适合中小系统 9 1994年,Rasmus Lerdorf发明。 9 Personal Home Page 一种HTML内嵌式的语言。 9 优点:跨平台性好、良好的数据库交互能力、效率高 、安全性好、免费。 9 缺点:安装复杂、缺少企业支持。 9 1997年,Servlet;1998年,JSP;1999年,J2EE发布。 9 HMTL+JAVA片段+JSP语法+Script。 9 优点:跨平台性好、强大的可伸缩性。 9 缺点:复杂度高、机器配置高。ASPPHPJSP

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

Contents1 2 3分布式应用基础知识Web基础知识Java EE简介

C/S、B/S开发基础知识web开发基础知识javaEE基础知识

Java EE简介 Java EE简介9 J2EE平台由一整套服务(SERVICES)、应用程序接口(APIS)和协议构成,它对开发基于WEB的多层应用提供了功能支持。 9 J2EE是一种框架和标准,框架类似API、库的概念,但是要超出 它们。 9 三类子技术标准:WEB技术、EJB技术和JMS。 Java EE的优越性9 基于JAVA技术,平台无关性表现突出。 9 开放的标准,许多大型公司已经实现了对该规范支持 的应用服务器。 9 提供相当专业的通用软件服务。 9 提供了一个优秀的企业级应用程序框架,对快速高质 量开发打下基础

本文来源:https://www.bwwdw.com/article/xzgi.html

Top