一、对等网

“对等网”也称为“工作组织”,在对等结构的网络中,所有的联网节点地位平等,安装在每个联网节点的操作系统软件类型相同(基本上是客户网络操作系统),联网计算机的资源在原则上都可以相互共享。局域网中任何两个节点之间都可以直接实现通信。下图给出了典型的对等结构局域网的结构。

二、C/S模式

(1)主从式网络

当网络规模大到一定程度时,对等式网络的管理工作量就会大到无法接受的程度,这个时候需要采用主从式网络,在主从式网络中,有专门的计算机作为服务器,来给客户机提供服务,其他的计算机则是客户机。资源集中存放在服务器上,网络管理主要集中在服务器上,相对容易。

(2)C/S结构

C/S(Client/server)结构即大家熟悉的客户-服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,降低了系统的通信开销。

如果资源分布在多台服务器中,如下图所示,则要在每台服务器中分别为每9个用户建立一个账户(共M*N个),用户需要在每台服务器上(共M台)登录,给人一种回到了工作组模式的感觉。

(3)C/S结构的特点

1. 应用服务器运行数据负载减轻。
C/S模式是一种两层结构的系统:第一层是在客户机上结合了数据表示与业务逻辑处理;第二层是通过网络结合了数据库服务器。
2. 数据处理完全、高效。
C/S结构提供了更安全的存取模式。由于C/S配备的是点对点的结构模式,所以非常适用于局域网,其安全性可以得到可靠的保证。
3. C/S架构的劣势是高昂的维护成本且投资大。
如果需要建立“实时的”数据同步,就必须在两地间建立实时的通信连接,保持两地的数据库服务器在线运行,网络管理工作人员要对服务器进行维护管理,又要对客户端进行管理,这需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大。

三、B/S结构

(1)B/S结构

B/S(Browses/Server)结构即浏览器-服务器结构,也是一种主从式网络模式,它是随着internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现的,极少部分的事务在前端(browses)实现,但是主要事物逻辑在服务器端(server)实现。

(2)B/S结构的特点

  1. 维护和升级方式简单。
  2. 成本降低,选择更多。
  3. 应用服务器运行数据负载较重。