人机交互与界面设计_第2章.ppt
文本预览下载声明
第2章 Web应用基础
;内容;2.1 什么是Web;2.1 什么是Web;2.1 什么是Web;2.1 什么是Web;2.2 Web的工作原理 ;2.2 Web的工作原理; ;客户端编程
客户端编程就是客户端浏览器下载服务器上的程序来执行有关动态服务工作。
程序员把客户端代码编写到HTML文件中。
当用户提出对某个网页的请求时,这些客户端代码和HTML文件代码一起返回提出请求的浏览器。
程序在客户端浏览器上执行。
常见的客户端编程技术
VBScript
JavaScript
Java applet等。
;服务器端编程
程序员将编写的代码保存在服务器上。
当用户提出对某个网页的请求时,这个请求所要访问的页面代码都在服务器端执行,并把执行结果以HTML文件代码的形式传回浏览器,这样浏览器接收的只是程序执行的结果。
常见的服务器端编程技术
PHP
JSP
ASP
ASP.NET;2.3 Internet网络协议 ;2.3 Internet网络协议;2.3 Internet网络协议;2.3 Internet网络协议;2.3 Internet网络协议;作用:使用户主机连入Internet上的Telnet服务器(称为远程主机)。
连接成功后,用户主机就成为该远程主机的一个终端,可以访问远程主机上的信息或运行远程主机上的程序。
用户使用远程主机的两种情况:
需要账号才能登录
不需要账号即可登录(开放式的);文件传输协议FTP;2.4 IP地址、域名和URL
; IP地址可分成5类,其中常用的是如下3类:
A类:用于规模很大、主机数目非常多的网络。A类地址允许组成126个网络,每个网络可包含1700万台主机。
B类:用于中型和大型网络。B类地址允许组成16 384个网络,每个网络可包含65 000台主机。
C类:用于小型本地网络(LAN)。;net-id
24 位; TCP/IP协议中提供了域名服务系统(DNS),允许为主机分配字符名称,即域名。
域名不仅便于记忆,而且即使在IP地址发生变化的情况下,通过改变解析对应关系,域名仍可保持不变。
在网络通信时由DNS自动实现域名与IP地址的转换。
域是名字空间中一个可被管理的划分,域还可以继续划分为子域,如二级域 、三级域等。
Internet中的域名采用分级命名,其基本结构如下:
….三级域名.二级域名.顶级域名
;2.4 IP地址、域名和URL;2.4 IP地址、域名和URL; 常用根区域名称及说明;2.4 IP地址、域名和URL; 统一资源定位器URL的格式如下:
信息服务类型://信息资源地址/文件路径
信息服务类型是指Internet的协议名,包括ftp(文件传输协议)、http(超文本传输协议)等。
信息资源地址指定一个网络主机的域名或IP地址。
在有些情况下,主机域名后还要加上端口号,域名与端口号之间用冒号(:)隔开。
一般情况下,服务器程序采用标准的保留端口号,因此在URL输入中可省略它们。 ;以下是一些URL的例子:
http: //
http: //
telnet: //:70
ftp: ///pub/www/doc
gopher: // (gopher提供信息查询服务)
news: //comp.sys.novell (news提供网络新闻服务)
wais: ///directory-of-servers (提供检索数据库信息服务);2.5 动态网页设计技术简介 ;2.5 动态网页设计技术简介;2.5 动态网页设计技术简介;2.5 动态网页设计技术简介;2.5 动态网页设计技术简介;2.5 动态网页设计技术简介;小结
显示全部