客户-服务器模式 ●应用于所有的网络应用程序 ●等待被访问的程序叫做服务器 ●主动连接的程序叫做客户端 6 2021/2/11
6 2021/2/11 客户-服务器 模式 ⚫ 应用于所有的网络应用程序 ⚫ 等待被访问的程序叫做服务器 ⚫ 主动连接的程序叫做客户端
网络通讯 All network applications use a form of communication known as the client-server paradigm. A server application waits passively for contact, while a client application initiates communication actively. 网终应用所使用的通信形式称为客户服务器模式。服 务器应用被动地等待连接历客户端软件则主动地初始 化通讯 7 2021/2/11
7 2021/2/11 网络通讯 All network applications use a form of communication known as the client-server paradigm. A server application waits passively for contact, while a client application initiates communication actively. 网络应用所使用的通信形式称为客户-服务器模式。服 务器应用被动地等待连接,而客户端软件则主动地初始 化通讯
客户端的特征 ●任意应用程序 ●临时成为客户 ●也可进行其他的计算 由用户直接触发 在本地机运行 ●动态连接到服务器端 次只能连接一个服务器端 8 2021/2/11
8 2021/2/11 客户端的特征 ⚫ 任意应用程序 ⚫ 临时成为客户 ⚫ 也可进行其他的计算 ⚫ 由用户直接触发 ⚫ 在本地机运行 ⚫ 动态连接到服务器端 ⚫ 一次只能连接一个服务器端
服务器特征 有一定功能和权限的程序 专用于提供某种服务 ●可同时处理多个远程客户端连接 系统启动后自动运行 永远运行 需要高性能的计算机和操作系统支持. 被动等待客户连接 接收任意客户端的请求 9 2021/2/11
9 2021/2/11 服务器特征 ⚫ 有一定功能和权限的程序 ⚫ 专用于提供某种服务 ⚫ 可同时处理多个远程客户端连接 ⚫ 系统启动后自动运行 ⚫ 永远运行 ⚫ 需要高性能的计算机和操作系统支持. ⚫ 被动等待客户连接 ⚫ 接收任意客户端的请求
术语 ●服务器 接收网络客户端连接请求的程序 ●服务器级计算机 运行服务程序的硬件设备 10 2021/2/11
10 2021/2/11 术语 ⚫ 服务器 – 接收网络客户端连接请求的程序 ⚫ 服务器级计算机 – 运行服务程序的硬件设备