JavaEE必知必会第四讲(上)-深入了解B\S和C\S两种架构与Tomcat

JavaEE必知必会第四讲之深入了解B\S和C\S两种架构与Tomcat

课程引入:
在这里插入图片描述
在这里插入图片描述
第一张图是典型的BS架构模式,它采用浏览器+服务器的模式
第二张图是典型的CS架构模式,它采用客户端+服务端的模式

BS与CS架构

CS:client/sever 客户端+服务端架构
BS:browser/sever 浏览器+服务器架构
cs常见:VB、C#、Java awt、Java swing等运行在电脑桌面的需要安装的程序
bs常见:jsp、php等基于浏览器访问的应用,客户端只做渲染、数据交换等,服务端则负责完成业务逻辑

可以这样说:BS是特殊的CS,其实浏览器也是一种客户端,BS可跨平台,可移植性强,但是用户体验差,CS则与之相反

BS和CS各自有自己的优点和缺点,所有呢。。就有纯CS,纯BS,也有混合开发的程序
在这里插入图片描述

服务端的概念与三大服务器

Q:什么是服务端??
A:服务端是服务的,拥有数据信息的一段叫做服务端
Q:服务端的作用??
A:客户端发送的请求交给服务端处理,服务端处理完毕后返回客户端,是以request的形式存在的。
1.http服务器,专门处理静态页面
2.javaweb服务器 如tomcat,仅仅实现了javaEE13种规范中的几种,
3.应用服务器 实现了javaEE13种规范

tomcat服务器子目录介绍

图中lib修改成jar依赖文件:
在这里插入图片描述

tomcat服务器的一些注意事项

  1. 选择适合自己的安装目录
    x32位操作系统 -----> 对应x86安装包
    x64位操作系统 -----> 对应x64安装包
  2. 安装路径下不要包含中文不要包含空格(这个。嗯。应该是基本常识了)
  3. 要运行tomcat必须要jre,所以必须事先配置好JAVA_HOMEJRE_HOME中的一个环境变量
  4. tomcat默认端口:8080
  5. 如果tomcat启动成功,但是无法访问页面(或404),那么可能是资源路径写错了
  6. 如果出现java.net.BindException:Address already in uses:JVM_Bind异常,则表示端口被占用,请先关闭之前的tomcat,在开新的tomcat
  7. 建议编码格式使用utf-8,否则可能出现中文乱码!!

如有问题可与我联系emill:xianhuisong@yeah.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值