美文网首页却道天凉好个秋
windows系统java后端开发环境的配置及配置的是什么(二.

windows系统java后端开发环境的配置及配置的是什么(二.

作者: shyuuki | 来源:发表于2018-01-03 18:11 被阅读0次

    同样的,关于tomcat的下载和配置百度上就有,也可能需要配置环境变量,上一篇java环境配置成功过,这个应该就不是问题了。这篇主要介绍一下什么是tomcat,我对这方面也不怎么明白,也是一边摸索一边去分享我的理解,所以有哪里有问题希望大家帮忙指出。

        先看一下维基百科的介绍

    简单的说就是tomcat是一个servlet容器,也是一个web服务器。什么是容器?什么是web服务器?这应该也是很多初次接触的人的疑问。想了解tomcat,这些概念我觉得应该是很重要的,所以我简单介绍一下这些东西是什么。

    我们先来看下容器与服务器的联系:容器是位于应用程序/组件和服务器平台之间的接口集合,使得应用程序/组件可以方便部署到服务器上运行。

    容器:容器通常理解就是装东西的,我们这里说技术上的容器就是可以部署应用程序,并在上面运行的环境。 一般来说,它处理屏蔽了服务器平台的复杂性,使得应用程序在它的基础上可以方便快捷的部署;而对于应用程序来说,它就是位于应用程序和平台之间的接口集合。容器管理组件的生命周期,向应用程序组件分派请求,并提供与上下文数据(如关于当前请求的信息)的接口。 注意,容器技术虚拟化(如Docker应用容器引擎)不在本文关注范围内。

    服务器:服务器是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。简单来说,服务器是提供某些服务的设备

    容器有Servlet容器,Java WEB容器,Java EE容器等,服务器有应用服务器,WEB服务器,WEB应用服务器,Java EE服务器等。

    我们要说的tomcat是什么呢?

           因为可以通过HTTP提供HTML页面等静态内容的请求访问,所以是一个WEB服务器

           因为实现了Servlet规范,所以也是一个Servlet容器,可以运行Servlet程序;

           因为可以通过Servlet容器,调用Servlet处理动态请求,所以也是一个应用服务器

           所以,可以说Tomcat是Java(EE) WEB应用服务器

    关于servlet是什么和项目的部署会在后面一起介绍。

    相关文章

      网友评论

        本文标题:windows系统java后端开发环境的配置及配置的是什么(二.

        本文链接:https://www.haomeiwen.com/subject/bedqnxtx.html