1、Java WebSevive客户端与服务器

1、CS与BS
软件使用上有两种划分:C/S B/S
1、C/S Clinet/Server
PC客户端、服务器架构
特点:在服务器当中主要是一个数据库,把所有的业务以及界面都交给客户端完成。
优点:较为安全,用户界面丰富,用户体验好
缺点:每次升级都要重新安装,针对于不同的操作系统开发,可移植性差
2、B/S Browser/Server
特点:给予浏览器访问的应用,把业务交给服务器来完成,客户端仅仅做界面的渲染和数据的交换。
优点:只开发服务器客户端,可以跨平台,可移植性非常强。
缺点:安全性比较低,用户体验差

2、Web资源
1、什么是web
web网页,它用于表示网络主机上供外界访问的资源。
2、web资源分类
(1)静态web资源:指web页面中供人们浏览的数据始终不变。
(2)动态web资源:值web页面中供人们浏览的数据是由程序产生的,不同的时间点党文web页面看到的内容是不一样的。
3、web资源放在哪里
(1)所有的web资源都放在一个web服务器当中。
(2)web服务器就是可以提供外界访问web资源的一个软件
(3)web资源放到指定的目录中,就可以通过对应的端口在浏览器中访问到。
4、URL地址
www.baidu.com

3、资源访问流程
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zlk4524718/article/details/94654123