
文章目录01 关于系统结构分析前置技术Typora软件介绍Servlet关于系统架构02 BS架构通信原理1.web系统的访问过程2.端口号是啥3.一个web系统的通信原理4.web服务器软件5.应用服务器和web服务器的关系6.Tomcat下载01 关于系统结构分析前置技术JavaSEMySQL能够编写增删改查SQL语句JDBCjava语言连接数据库WEB前端HTML、CSS、JavaScriptTypora软件介绍Markdown文本编辑器xx.md文件Servlet关于系统架构1.系统架构包括什么形式C/S架构B/S架构2.C/S架构client/Server客户端/服务器)特点需要安装特定的客户端软件优点速度快数据大部分集成在客户端软件中很少量的数据从服务器端传过来、体验好、界面酷炫、服务器压力小大量数据在客户端服务器只传送少量数据、安全大量的数据在多个客户端上有缓存缺点升级维护差升级麻烦、成本高每一个客户端都需要升级有些软件安装麻烦3.B/S架构B/SBrowser/Server浏览器/服务器B/S结构是一个特殊的C/S系统Client是一个固定不变的浏览器软件。优点升级维护方便成本比较低只需要升级服务器即可不需要安装特点的客户端软件用户操作方便只需要打开网址即可。缺点速度慢所有的数据都在服务器用户发送的每一个请求都需要服务器响应数据、体验差界面不是那么酷炫因为浏览器只支持html、css、javascript三种语言、不安全所有数据都在服务器上只要服务器发生火灾等容易导致数据全部丢失4.C/S和B/S哪种好不同的系统有不同的应用场景娱乐性软件建议使用C/S公司内部使用的业务软件B/S5.注意了开发B/S结构的系统其实就是开发一个网站即一个WEB系统。6.javaEE是什么呢javaSEjava标准版基础javaEEjava企业版开发企业级项目web系统javaMEjava微型版内核程序的开发如机顶盒内核程序、电冰箱内核程序02 BS架构通信原理1.web系统的访问过程第一步打开浏览器第二步找到地址栏第三步输入一个合法的网址第四步回车第五步在浏览器显示结果2.端口号是啥一个端口代表一个软件。同一计算机的端口具有唯一性。一个计算机中有很多软件每一个软件启动之后都有一个端口。3.一个web系统的通信原理通信步骤4.web服务器软件TomcatjettyJBOSSWebLogicWebSphere5.应用服务器和web服务器的关系1应用服务器实现了JavaEE的所有规范。2WEB服务器只实现了JavaEE中的ServletJSP两个核心的规范。3应用服务器是包含WEB服务器的。4JBOSS中内嵌了一个Tomcat服务器。6.Tomcat下载apache官网地址:https://www.apache.org/tomcat官网地址:https://tomcat.apache.orgtomcat开源免费的轻量级WEB服务器。Tomcat服务器要想运行需要先有jre所以要先安装jDK配置java运行环境。JAVA_HOMEC:\Program FilesJava\jdk-17.0.1PATH%JAVA_HOME%\bin