即WWW(World Wide Web)
即全球广域网,万维网。
特性
- 超文本和HTTP
- 全球性
- 动态交互
- 跨平台
简单来说就是Web
就是一个网页。
Web又可分为两类
- 静态
Web
- 动态
Web
静态Web就是所有用户都看到的是一个网页,这个网页不会发生变化的,而通过轮播图,script实现的也是伪动态,静态网页的缺点就是不能与数据库进行交互。
动态Web就是不同的用户看到的是不同的网页,这个网页是可以发生变化的,可以与数据库进行交互。
Web应用程序(Web app)
就是能通过Web访问的应用程序。
Web app
有两种模式:
C
/
S
,
B
/
S
C/S,B/S
C/S,B/S。C/S: Client/Server
B/S: Browser/Server
Web app的运行过程
用户端通过网络发送请求request
给服务器端,服务器端的Web server
通过一次响应response
返回给用户对应的网页。
而JavaWeb
主要学的就是如何通过Web Server
找到动态资源然后响应给用户端。