系统启动后即自动调用并一直不断地运行着
发布时间:2014/8/16 17:41:42 访问次数:770
在实际应用中,客户程序NCE0106Z和服务器程序通常还具有以下一些主要特点。
客户程序:
(1)被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
(2)不需要特殊的硬件和很复杂的操作系统。
服务器程序:
(1)是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
(2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
(3)一般需要有强大的硬件和高级的操作系统支持。
客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。
顺便要说一下,上面所说的客户和服务器本来都指的是计算机进程(软件)。使用计算机的人是计算机的“用户”(user)而不是“客户”(client),但在许多国外文献中,经常也把运行客户程序的机器称为client(在这种情况下也可把client译为“客户机”),把运行服务器程序的机器称为server。因此我们应当根据上下文来判断client或server是指软件还是硬件。在本书中,有时为了清楚起见,我们也使用“客户端”(或“客户机”)或“服务器端”来表示“运行客户程序的机器”或“运行服务器程序的机器”。
在实际应用中,客户程序NCE0106Z和服务器程序通常还具有以下一些主要特点。
客户程序:
(1)被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
(2)不需要特殊的硬件和很复杂的操作系统。
服务器程序:
(1)是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
(2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
(3)一般需要有强大的硬件和高级的操作系统支持。
客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。
顺便要说一下,上面所说的客户和服务器本来都指的是计算机进程(软件)。使用计算机的人是计算机的“用户”(user)而不是“客户”(client),但在许多国外文献中,经常也把运行客户程序的机器称为client(在这种情况下也可把client译为“客户机”),把运行服务器程序的机器称为server。因此我们应当根据上下文来判断client或server是指软件还是硬件。在本书中,有时为了清楚起见,我们也使用“客户端”(或“客户机”)或“服务器端”来表示“运行客户程序的机器”或“运行服务器程序的机器”。
热门点击
- 因特网交换点IXP在全球的分布
- 以太网及其优势
- 二-十进制译码器
- 微分控制
- OSI失败的原因可归纳
- FCS体系结构
- MF47型指针式万用表的工作原理
- 常用的绞合线的类别、带宽和典型应用
- 零阶采样保持器
- 微分型单稳态触发器实验电路
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]