-
B/S: Browser/Server 浏览器/服务器端
-
服务器:安装了服务器软件的计算机
-
三层架构
-
界面层(表示层):用户看的见的界面,借此服务器进行交互。
-
业务逻辑层:处理业务逻辑的。完成登录、注册等功能。
-
数据访问层:操作数据存储文件。存储如商用户信息和商品信息等。
-
-
资源分类
-
静态资源:所有用户访问结果都一样。静态资源可以直接被浏览器解析
-
如:文本,图片,音频、视频,html,css,JavaScript
-
-
动态资源:每个用户访问相同资源后,结果可能不一样。
-
如:servlet/jsp,php,asp....
-
动态资源被访问后,需要先转换为静态资源,在返回给浏览器
-
-
-
-
-
web服务器软件:接收用户的请求,处理请求,做出响应的软件
-
常见的java相关的web服务器软件:webLogic, webSphere, JBOSS, Tomcat
-
-
网络通讯三要素
-
IP:电子设备(计算机)在网络中的唯一标识。
-
端口:应用程序在计算机中的唯一标识。 0~65536
-
传输协议:规定了数据传输的规则,如tcp,udp等
-
Day43 Web相关概念
最新推荐文章于 2024-03-05 17:24:51 发布