javaWeb第一天

一、什么是B/S模式、C/S模式

  B/S、C/S是程序的两种设计模式。

  ①B/S(Brower / Server ,浏览器/服务器)。运行过程:用户从浏览器上发送表单请求,请求发送到服务器,服务器处理请求,并将用户请求的数据返回到浏览器页面。这种模式统一了客户端,依靠一个浏览器就可以了,将系统核心的功能集中到服务器上,简化了系统的开发,维护和使用

  ②C/S(Client / Server,客服端/服务器)。这种模式就要再设备上安装客户端软件。

  举例:腾讯视频

  ①我们可以从网页上打开腾讯视频,这就是B/S

  ②也可以从电脑,手机上安装的腾讯视频软件打开,这就是C/S

二、服务器

  无论是B/S,还是C/S,都要用到服务器。

  1、什么是服务器

    服务器又称伺服器,是提供运算能力的设备。因为服务器要处理请求,并返回数据,所以服务器应具备承担服务和保障服务的能力。

  2、服务器组成

    服务器由软件和硬件组成。

    硬件:处理器、硬盘、内存、系统总线等,个人电脑就可以作用一个服务器。

    软件:

        WEB服务器   tomcal

        数据库服务器  mysql

        反向代理服务器  nginx

        正向代理服务器  node

        文件服务器   ftp服务器

        缓存服务器        redis(noSql)

三、web服务器举例

  ①IIS       ②tomcat  ③apache     ④zeus      ⑤lighttpd     ⑥nginx

  我们接下来学习tomcat服务器

四、Tomcat服务器

  1、什么是Tomcat服务器

    Tomcat服务器是一个轻量级服务器,在中小型程序和访问量不大的是被普遍使用,是开发和调试jsp程序的首选。Tomcat是Apache服务器的一部分。当tomcat运行时是独立于apache单独运行的。

    记忆诀窍:当配置正确时,apache服务器执行html文件,tomcat执行jsp文件和servlet,但是tomcat也可以执行html文件。另外它是一个jsp和servlet容器,运行jsp和servlet是它的默认一个模式。tomcat执行html文件没有apache快。

  2、tomcat的下载及安装

    自行百度

  3、tomcat中文件夹解释

    ① /bin:存放可执行文件

    ② /conf:存放配置文件

    ③ /lib:存放jar文件

    ④ /logs:存放日志文件

    ⑤ /webapps:web引用文件的存放目录

    ⑥ /temp:存放临时文件

  4、Tomcat项目部署和发布

    ①webapps方式

      将项目拷贝到webapps文件夹,然后访问。假设目标文件为work1,访问路径  localhost:8080/works/....

    ②配置文件方式

      comf-->server.xml ,添加以下代码,然后保存,重启tomcat

      <Host>

        <Context  docBase="项目地址"  path="访问路径"  reloadable="true"/>

      </Host>

     访问路径:localhost:8080/访问路径/.....

  5、静态网页和动态网页

    ①静态网页

      静态网页就是页面资源无法改变的页面

    ②动态网页

      动态网页是指页面数据可以从后台程序获取,动态改变

  6、Java的servlet小服务应用程序

    ①、什么是servlet

      servlet是java servlet的缩写,是小服务程序或服务连接器,是用java语言编写的服务器端程序。主要可用于交互式的浏览以及修改数据,生成动态web内容。狭义上,servlet是指java语言上的一个接口。广义上讲是所有实现了该接口的类。

    ②tomcat对web项目的目录要求

   

  7、idea中配置tomcat

 

----------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

posted @ 2020-12-31 11:23  橙汁one  阅读(72)  评论(0编辑  收藏  举报