Java Web

文章介绍了WEB开发中的资源类型,包括静态资源如HTML、CSS和动态资源如JSP/Servlet。接着讨论了两种主流的软件架构——C/S和B/S,分析了各自的优缺点。重点讲述了WEB通信模式,即浏览器向服务器发送请求,服务器处理后响应给浏览器的过程。最后指出在更新WEB项目时,服务器可能需要重启。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、WEB 开发概述
1.1、WEB 资源介绍

我们在浏览器上能够查看的一切信息,都称之为 WEB 资源。
静态资源:代码不变,展示内容就不变 。比如: HTML 、 CSS 、 JS 、图片、声音、视频。
例如: <img src=”001.jpg”/> ,代码不换,效果就不会换
动态资源:展示内容的改变,由程序控制 。比如: JSP/Servlet 、 ASP 、 PHP
例如:网站有统计计数器。
15:00 登录网站,显示在线会员 10 人
17:00 登录网站,显示在线会员 100 人。
这种效果展示由程序控制
1.2、软件架构
目前市场上有两种流行的软件架构:

 

C/S 架构: Client/Server 客户端 / 服务器。要求客户端用户在 电脑安装一个客户端程序。
常见应用:QQ ,迅雷, 360 ,旺旺 等
优点:
1. 用户体验好,效果炫
2. 对信息安全的控制较强
3. 应用服务器运行数据负荷较轻,部分计算功能在客户端完成。
缺点:
1. 占用硬盘空间
2. 维护麻烦
3. 安装使用依赖其他条件
B/S 架构: Browser/Server 浏览器 / 服务器 。通过浏览器与服务器交互,不需要安装其他程序
常见应用:网银系统,淘宝,京东 12306 等
优点:
1. 维护和升级简单,无缝升级。
2. 不用必须安装程序,操作系统内置了浏览器。大大减少了使用成本
缺点:
1. 动画效果受浏览器限制
2. 对信息安全控制较差。例如:网银就需要使用 U 盾,在浏览器端加密。
3. 应用服务器运行数据负荷较重。大部分计算都在服务器端,增加服务器压力。使用 Ajax 可以改
善部分用户体验。

1.3、WEB 通信模式【重点】
WEB 程序采用 B/S 通信模式。

1 、浏览器需要查看服务器某个资源,就向服务器发送请求;
2 、服务器接收到浏览器请求,处理请求;
3 、服务器处理完毕,将处理结果响应回浏览器
4 、浏览器根据响应,展示资源信息

创建 WEB 项目

 

 

 

 

 

 

 

 注意:当更新了新的文件或 Java 代码时,服务器必须重启。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值