Chap01Web程序设计基础概述.pptVIP

  • 4
  • 0
  • 约小于1千字
  • 约 24页
  • 2016-07-20 发布于湖北
  • 举报
Chap01Web程序设计基础概述

第1章 Web程序设计基础; 了解计算机网络和Web的基本知识 掌握关系数据库及SQL语言的基本知识 具备面向对象的基本概念 具备高级语言的编程知识;目 录;1.1 软件编程体系;C/S (Client/Server)软件体系结构 ;B/S(Brower/Server )软件体系结构 ;C/S结构与B/S结构的比较 ;1.2 Web的工作原理; 定义:HTTP(Hyper Text Transfer Protocol)超文本传输协议是万维网客户端与服务器端交互遵守的协议,是一个应用层的协议,使用TCP连接进行可靠的传输。 HTTP的基本思想:客户端给服务器发送请求,服务器向客户发送响应。HTTP事务有两种类型:请求和响应。;1.2.2 HTTP 请求和 HTTP 响应 ;HTTP请求消息 ;1.3 Web程序设计技术; 1)浏览器发出一个URL请求,与服务器建立连接; 2)服务器接到请求后,在硬盘上找到相应的文件: 若是静态网页?直接传送到客户端; 若是动态网页?运行它,生成静态HTML并返回客户端 3??服务器关闭连接。;静态网页 (Static Pages);静态网页 (Static Pages);动态网页 (Dynamic Pages); 动态网页是由服务器执行相应的脚本程序后,动态生成的HTML文件。 不同的请求及访问数据的变化会生成不同的HTML代码,网页内容随时更新。 具有数据库访问功能,支持客户端和服务器端的交互。;1.3.2 客户端和服务器端脚本编程 ;客户端脚本编程(Client-side Scripting) ;服务器端脚本编程(Server-side Scripting);1)PHP (Personal Hypertext Preprocessor) ;2)JSP(Java Server Pages);3) ASP(Active Server Pages);4) ASP.NET

文档评论(0)

1亿VIP精品文档

相关文档