处在因特网的端系统
处在因特网的边缘部分就是在因特网上的所有主机,这些主机又称为端系统(end system)。“端”就是“末端”的意思(即因特网的末端)。端系统在功能上可能有很大的差别,端系统可以是一台普通的个人电脑甚至是很小的掌上电脑,而大的端系统则可以是一台非常昂贵的大型计算机。端系统的拥有者可以是个人,也可以是单位(如学校、企业、政府机关等),当然也可以是某个ISP(即ISP不仅仅是向端系统提供服务,它也可以拥有一些端系统)。
客户服务器方式在因特网上
客户服务器方式在因特网上是最常用的,也是最传统的方式。客户服务器模式是一种分布式系统体系结构。我们在上网发邮件或在网站上查找资料时,都会使用客户服务器方式(有时也写为客户-服务器方式或客户/服务器方式)。
当打电话时,电话振铃声使被叫用户知道有一个电话呼叫。计算机通信的对象是应用层中的应用程序,显然不能用响铃的办法来通知所要找的对方的应用进程。然而采用客户服务器方式可以使两个应用程序能够进行通信。
客户(client)和服务器(server)都是指通信中所涉及的两个应用程序。客户服务器方式描述的是进程之间服务和被服务的关系。这里所说的客户和服务器都指的是计算机进程(软件)。在C/S方式中,请求一方为客户,响应请求一方称为服务器,如果一个服务器在响应客户请求时不能单独完成任务,还可能向其他服务器发出请求,这时,发出请求的服务器就成为另一个服务器的客户。从双方建立联系的方式来看,主动启动通信的应用叫客户,被动等待通信的应用叫服务器。这里最主要的特征就是:客户是服务请求方,服务器是服务提方。