请描述一下什么叫做服务器、客户端、请求、响应、C/S、B/S
在网络世界里面,两个应用程序之间经常发生通信。
在大部分情况下,通信总是由一方发出一个消息开始,而另一方回复一个消息结束。
发出消息的一方称之为客户端client,发出消息的过程称之为请求Request,
回复消息的一方称之为服务器server,回复消息的过程称之为响应Response
-
不管是客户端,还是服务器,它们都是一个应用程序,而不是一台计算机。客户端和服劳器可以在相同的计算机上,也可以在同一台计算机上。并不需要特殊看待。
比如我们之前接触的 live server 插件,就是一个服务器,它运行在本地的计算机上。大部分后端开发的就是服务器程序,前端的Node技术也能开发服务器程序。
-
客户端和服务器的这种交互模式称之为「经典C/S结构」。在这种结构中,如果客户端是浏览器,称之为 B/S 结构
-
服务器程序往往是为互联网产品提供服务,因此又称之为 web服务器。
-
一次完整的交互,总是从请求开始,响应结束。
网络通信基础:服务器、客户端与请求响应机制
服务器和客户端是网络通信中的两个关键角色,客户端发起请求,服务器则提供响应。这种交互模式构成了经典的C/S结构,而B/S结构特指浏览器作为客户端与Web服务器之间的交互。无论是哪种结构,通信始终由请求开始,以响应结束。
1398

被折叠的 条评论
为什么被折叠?



