-
JavaWeb
- 使用Java语言开发基于互联网的项目
-
软件架构
-
c / s : client / server 客户端 / 服务器
- 优点
- 体验感好
- 缺点
- 开发 安装 部署 维护 麻烦
- 优点
-
b / s : Browser / server
-
优点
- 开发 安装 部署 维护 简单
-
缺点
- 如果应用过大,用户的体验可能会受到影响
- 对硬件要求过高
-
-
-
资源分类
-
静态资源
使用静态网页开发技术发布的资源
-
特点
1、所有用户访问,得到的结果是一样的
2、文本,图片,音频 视频, HTML,CSS,JavaScript
3、如果用户请求的是静态资源,那么服务器就会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源。
-
动态资源
使用动态网页及实时发布的资源
-
特点
1、所有用户访问得到的结果可能不一样
2、如:jsp、servlet、php、asp
3、如果用户请求的是动态资源,呢么服务器会执行动态资源,转化为静态资源,再发送给浏览器
-
-
通信三要素
- IP:电子设备在网络中的唯一标识
- 端口:应用程序的在计算机中的唯一标识(0~65536)
- 传输协议:规定了数据传输的规则
- tcp:安全协议 三次握手 速度比udp慢
- UDP:不安全协议 速度快
JavaWeb
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.Web概述 什么是web? web在计算机网页开发中就是网页的意思,网页是网站中的一个页面。通常我们浏览网页时...