Web 简介,Tomcat安装

-Web简介

1. web开发:前端开发,网站开发,Java中的web开发不仅有前端还需要写后台。

2. web资源:也就是网页上一些可以看得见的web资源,例如:图片,视频,标签,主要用于页面的展示。

3. web的架构:C/S架构,B/S架构

  • C/S架构:客户端与服务器直接进行交互,例如:QQ, 王者荣耀,大型的单机游戏
    优点:
    1. 速度快,效率高
    2. 安全性比较高
    3. 不需要依赖浏览器但是需要较高的电脑配置
    缺点:必须在客户端安装相应的程序,维护升级比较麻烦
  • B/S架构:客户端向浏览器发送请求---->浏览器再向---->服务器发送请求,例如:淘宝,京东

          优点:维护升级方便,无缝进行替换
          缺点:速度慢,依赖于浏览器,有些低版本的浏览器动画效果是不能够显示
          注意B/S架构不能替换C/S架构

-web服务器介绍
1. web服务器:一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等web客户端提供文档,也可以放置网站文件,让全世界下载浏览。
    目前主流的三个web服务器是:Tomcat,weblogic,IIS
2. 三者的区别:
   WebLogic:是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
    IIS:(Internet Information Services)7 指 Windows Server 2008、Windows Server 2008 R2、Windows Vista 和 Windows 7 的某些版本中包含的 IIS 版本。IIS 7.0 在 Windows Server 2008 中是 Web 服务器 (IIS) 角色,而在 Windows Vista 中是 Web 服务器。
   Tomcat:Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由ApacheSun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

  1. 特点: 免费 开源   支持servlet  jsp  Java中大部分请求都是发送到servlet里

         2. 下载地址 https://tomcat.apache.org/


 

3. tomcat的目录结构:

 4. 启动服务器

 5. 启动出现的问题:闪退

6. 处理服务器界面乱码的问题

 

 7. 验证服务器是否启动成功

     在浏览器输入 http://localhost:8080/

 

原文地址:https://www.cnblogs.com/nastu/p/13818296.html