第三章Web应用的核心技术 第一讲:用于电子商务的 Web技术概述 作者:丁晓诚
第三章 Web应用的核心技术 第一讲:用于电子商务的 Web技术概述 作者:丁晓诚
电子商务Web应用模型 应用特点:面向大量用户,进行在线事务处理 核心问题:如何面向大量用户?怎样进行在线事 务处理? 应用 浏览器 服务器 Web 服务器 浏览器 数据库
电子商务Web应用模型 应用特点:面向大量用户,进行在线事务处理。 核心问题:如何面向大量用户?怎样进行在线事 务处理? Web 服务器 浏览器 浏览器 应用 服务器应用 服务器应用 服务器 数据库
属于Web技术的部分 Internet协议:以HTTP协议为代表,面向 HTML页面传输 Web浏览器:一个客户端应用程序。通过 Internet协议从web服务器端获取数据或 代码,并予以显示或解释执行 ·Web服务器:通过 Internet协议,响应用 户请求。由一个专职倾听和应答用户请 求消息的守护进程和若干提供特定服务 的服务进程组成
属于Web技术的部分 • Internet协议:以HTTP协议为代表,面向 HTML页面传输。 • Web浏览器:一个客户端应用程序。通过 Internet协议从Web服务器端获取数据或 代码,并予以显示或解释执行。 • Web 服务器:通过Internet协议,响应用 户请求。由一个专职倾听和应答用户请 求消息的守护进程和若干提供特定服务 的服务进程组成
HTTP协议 对话双方:浏览器应用程序ⅴs.HTTP守 护进程。 分为四个步骤:打开连接-→>请求>响应> 关闭连接 是一次一个回合的一对一对话 HTTP用于HTML页面传输:服务器依据 客户请求中的条件,返回一个页面给客 户
HTTP协议 • 对话双方:浏览器应用程序 vs. HTTP守 护进程。 • 分为四个步骤:打开连接->请求->响应-> 关闭连接。 • 是一次一个回合的一对一对话。 • HTTP用于HTML页面传输:服务器依据 客户请求中的条件,返回一个页面给客 户
浏览器端技术 基础:标记语言解释器:HTML、XML 扩展: 脚本语言解释器: Javascript和 VBScript 下载程序运行: Java applet、 ActiveX
浏览器端技术 • 基础:标记语言解释器:HTML、XML • 扩展: – 脚本语言解释器:JavaScript和 VBScript – 下载程序运行:Java Applet、ActiveX