一、软件安装及配置
参考老师发的项目资料---相关软件、文档、视频等
二、Javaweb开发概述
1.Web技术基础
目前市面上的软件主要可分为两种:
BS:(Browser/Server,浏览器/服务器架构模式)。
CS:(Client/Server,客户端/服务器架构模式)。
架构对比:
C/S架构主要特点是交互性强,具有安全访问模式,网络流量低,响应速度快,因为客户端负责大
多数业务逻辑和UI演示,所以也被称为胖客户端,C/S结构的软件需要针对不同的操作系统开发不
同版本的软件。
随着互联网的兴起,CS架构不适合Web,最大的原因是Web应用程序的修改和升级非常迅速,而
CS架构需要每个客户端逐个升级桌面App,因此,Browser/Server模式开始流行,简称BS架构。
B/S架构的主要特点是分散性高、维护方便、开发简单、共享性高、总拥有成本低。
BS架构原理:
在BS架构下,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求服务
器,获取Web页面,并把Web页面展示给用户即可。