当前位置:   article > 正文

Day17_10 JavaWeb基础之IDEA、JavaWeb项目部署_idea部署javaweb项目

idea部署javaweb项目

目录

一、常见软件体系结构

常见的软件体系结构C/S、B/S

WEB资源

Web服务器

二、安装Tomcat

下载Tomcat及基础安装

 三、项目的部署:运维

四、2021版idea的完整javaWeb项目创建部署


一、常见软件体系结构

  • 常见的软件体系结构C/S、B/S

解析:

一、C/S结构:

1、即客户端/服务器(Client/Server),例如QQ;

2、需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;

3、缺点:软件更新时需要同时更新客户端和服务器两端,比较麻烦;

4、优点:安全性比较好;

二、B/S结构:

1、B/S结构即浏览器/服务器(Browser/Server)

2、优点:只需要编写服务器端程序;

3、缺点:安全性较差;

  • WEB资源

解析:

1、html/CSS/JS/图片...:静态资源;

2、JSP/Servlet:动态资源。

tips:当然,除了javaWeb程序,还有其他Web程序,例如:ASP、PHP等。

  •  Web服务器

解析:

1、Web服务器的作用是接收客户端的请求,给客户端作出响应。

2、我们需要使用的是Web服务器和JSP/Servlet容器,通常这两者会集于一身。下面是对JavaWeb服务器:

Tomcat(Apache):Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。

JBoss(JBOSS):大型的JavaEE服务器,支持所有的JavaEE规范,收费的。

Weblogic(Orcale):大型的JavaEE服务器,支持所有的JavaEE规范,收费的。

Websphere(IBM):IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。

tips:小伙伴们学习下载Tomcat即可。

二、安装Tomcat

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/770957
推荐阅读
相关标签
  

闽ICP备14008679号