(19)WEB应用的相关知识

来源:互联网 发布:编程输入一个空的菱形 编辑:程序博客网 时间:2024/06/11 01:06
 

11,10,,10

今天的课堂主要内容:

WEB应用的相关知识

1、web应用的相关知识:

       web应用程序简介:

       (1)应用程序:

       (2)桌面应用程序:一般是指采用C/S模式,客户机、服务器的模式的应用程序。例如:QQ。

       (3)Web应用程序:一般采用的是浏览器和服务器结构(Browser/Server,简称B/S结构)的应用程序。

       Web应用程序由Web服务器和Web客户端组成。

B/S模式的优点:

(1)易于维护。

(2)易于实现。

(3)使用方便。

2、HTTP协议:Web浏览器,在地址栏输入http://www.baidu.com/book.test.html,回车。http://www.baidu.com是域名,它所对应的IP地址,DNS将IP地址返回。

3、URL:统一资源定位符。

例如:http://协议www.it315.org,IP地址、主机名称:80端口号,前面是根路径   /java/index.html子路径。有时候会缺省端口。

4、主要的WEB服务器软件:

微软的:IIS,开源的Apache,引擎Tomcat

5、网站的系统组成----大型网站系统的拓扑图

地区,区域代理服务器-->负载均衡系统:负责跟踪记录每一个web服务器的负荷量,把客户端提供的请求分配给负载较轻的Web服务器集群系统-->Web服务器集群系统-->数据库集群系统

浏览器访问区域代理服务器的过程:

浏览器,区域代理服务器1---IP地址-->DNS服务器

DNS服务器--返回区域1的代理服务器的IP地址--->浏览器------>区域代理服务器1----->WEB服务器---->区域代理服务器1----->浏览器

6、安装Tomcat

(1)Tomcat简介:访问http://jakarta.apache.org站点的演示

http://tomcat.apache.org

Download 下载 最新版本7.0

(2)获取Tomcat安装程序包

tar.gz文件是Linux操作系统下的安装版本

exe文件是Windows系统下的安装版本

zip文件是Windows系统下的压缩版本

 

bin文件夹下---可执行的文件。logs文件下--日志文件。work文件夹下--tomcat运行过程中转换的文件。webapps--web应用程序

 

JSP的实质就是 servlet  特殊的java类。扩展名  .java ----.class

 

7、Tomcat的启动与停止

解压缩的方式:

<c:apache-tomcat-6.0.33\bin>startup   启动

 

浏览器地址栏输入 http://locahost:8080

 

安装版本:

验证是否启动,运行窗口

输入telent localhost 8080

 

命令:netstat -na

 

8、配置WEB站点的虚拟目录

本地文件系统目录(eg:f:\myweb)----映射成-->web站点虚拟目录

9、虚拟WEB目录的映射原理

(1)一个文件系统目录可以被映射成为多个虚拟Web目录

(2)虚拟Web子目录名称可以是多级目录结构的形式

(3)Tomcat按照最长路径匹配原则处理请求的URL

原创粉丝点击