BS架构和CS架构 + Tomcat安装及配置
BS架构
Browser(浏览器) Server(服务器)
浏览器服务器架构模式 — 通过浏览器与服务器进行交流
- 优点:
- 不需要安装客户端
- 维护成本较低
- 缺点
- 所有的计算和存储任务都在服务端,服务器端的负荷较重;服务端将计算完成后的结果传输回浏览器端,因此浏览器端和服务端会进行频繁的数据通信,从而增加了网络的负荷
CS架构
Client(客户端)
客户端服务器架构模式 — 通过客户端与服务器进行交流
- 优点:充分利用客户端机器的资源,减轻服务器的负荷(部分安全要求不高的计算任务放在客户端执行,不需要把所有的计算和存储都放在服务器端执行,从而减轻服务器的压力,能够减轻网络负荷)
- 缺点:需要安装;升级维护成本较高
Tomcat
安装
window安装
- 下载压缩包官方压缩包 tomcat-8.5.81
- 解压直接就可以用
目录简介
tomcat├─bin # 可执行文件├─conf # 配置文件├─lib # tomcat的依赖jar包├─logs # 日志文件├─temp # 运行时产生的临时文件├─webapps # web项目└─work # 存放Web应用JSP代码生成和编译后产生的class文件目录
手动启动、关闭(一般使用工具启动)
bin文件夹下,启动文件startup.bat
,停止文件shutdown.bat
IDEA配置Tomcat
创建web项目
我用的idea是2021.3.1版本的,无法直接创建,所以我先创建一个Java项目,然后右击项目名称,在new
,下面有Add Framework Support...
,点击,可以看到Web Application
,勾选上,确定,idea会自动创建web文件夹,配置war包
配置Tomcat模板
点击Add Confiquration...
(运行旁边),点击Edit configuration templates...
, 找到Tomcat Server
(是Server不是其他的),点开,点Local
。
看右边,配置页,configure...
点击,我们能看到Tomcat Home:
,设置Tomcat文件路径,就是Tomcat bin目录上一级,例子:E:\Program Files (x86)\apache-tomcat-8.5.81
,其他的会自动配置,确定。
Open browser
:设置默认打开的浏览器
URL
:默认的打开路径
点击确定,模板配置完毕
为项目配置Tomcat
在Add Confiquration...
中,点击左上角的+
,找到Tomcat Server
(是Tomcat 不是其他的),
如果你配置了模板,那你只需要去Deployment
(从上往下第二行)中配置一下war
包就行了,点+
,然后选择Artifact..
,会自动添加war包
,External Source...
资源路径包,
接下来将下面的Application context:
里面的路径改为/
点击确定,配置完毕
最后
点击运行,Tomcat启动后自动启动浏览器,如果你什么都没写的话,看到页面显示$END$
,配置成功
BS架构和CS架构 + Tomcat安装及配置相关推荐
- BS架构与CS架构剖析
BS架构 简介 指一种软件的开发模式,服务器/浏览器结构,即Browser/Server,最大的特点是不需要安装在手机或者电脑上面,有浏览器就可以使用. 例如 现在越来越多的软件都是基于BS架构(微信 ...
- BS架构和CS架构的区别(转载)
链接: BS架构和CS架构的区别. 本人觉得该博主解释的例子挺容易懂 1.CS架构 是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思,很多常见的软件都是这种架构. 解释: ...
- Tomcat安装及配置教程(超详细的图文教程)(亲测)
Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...
- 最新Tomcat安装及配置教程+JavaWeb项目部署
最新Tomcat安装及配置教程+JavaWeb项目部署 介绍 一.下载安装Tomcat 二.配置环境变量 三.JavaWeb项目发布 四.登录Web查询系统 介绍 此文章为自己在Tomcat配置及项目 ...
- Tomcat安装、配置、优化及负载均衡详解
博客园 首页 新随笔 联系 管理 订阅 随笔- 31 文章- 0 评论- 25 Tomcat安装.配置.优化及负载均衡详解 一.常见JavaWeb服务器 1.WebLogic:是BEA ...
- Tomcat 安装与配置 win10
Tomcat 安装与配置 [Win10] 一.Tomcat 下载与安装 小贴士:(老版本 Tomcat 下载) 二.Tomcat 在 eclipse 上的配置 小贴士(配置 Tomcat 时 Serv ...
- jdk,tomcat安装和配置
1.jdk安装和配置: 安装: 创建一个文件夹,存放jdk,tomcat等等,mkdir /usr/local/mytools 进入该文件,rz上传jdk: jdk-8u151-linux-x64. ...
- Tomcat安装与配置
Tomcat安装与配置 一.tomcat下载 安装tomcat前需要先安装Java运行环境,不然会闪退,tomcat依赖于Java运行环境 官网地址:Apache Tomcat® 二.tomcat简单 ...
- B-S架构和C-S架构区别
目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天为各位详细讲解下两者的区别. CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特 ...
最新文章
- (C++)1028 人口普查
- java jtextpane插入图片_java中怎么在JTextArea中添加图片?
- DESTOON 404
- python爬虫教程网-Python爬虫全集
- 函数计算 GB 镜像秒级启动:下一代软硬件架构协同优化
- javascript标签在页面中的位置探讨
- 怎样考计算机教师资格证书,非师专生怎么考取计算机教师资格证书?
- hdu和poj的基础dp30道
- 2018美赛C题翻译加原文
- kindle刷机ttl_kindle咕咪版如何刷成普通kindle版本?
- 冰点文库下载器V3.1.4
- 使用css样式做出亚克力背景和透明背景
- 相关-21. 卷积的示意图(普通卷积,多通道卷积等)及Featur Map可视化
- HBase 集成 Phoenix 构建二级索引实践
- win10家庭版如何开启远程操控/远程协助?
- 程序员:必备技能 Git
- Pericom PI3HDX414FCEEX HDMI 多路分配器
- LiquiBase 管理数据库变更实践
- 魔众文库系统 v2.5.0 批量上传,支持腾讯万象文档,重复检测
- Luffy项目整体流程(一)
热门文章
- php文件可以用ps吗,eps是什么文件?怎么打开?用什么软件打开?EPS与PS文件的区别在哪里...
- 超级详细的注释C语言简单实现童年小游戏:贪吃蛇
- cs224d 作业 problem set1 (一) 主要是实现word2vector模型,SGD,CBOW,Softmax,算法
- java bll dal_DAL层与BLL层的设计原则
- 机器学习笔记 - 基于传统方法/深度学习的图像配准
- 关于pytorch中CUDA的使用问题总结
- Python标准库:内置函数staticmethod(function)
- PTPX功耗分析实战, VCD, SAIF, FSDB的区别
- batocera_Batocera Windows游戏
- 【架构师】零基础到精通——微服务体系