三、 为什么需要LAN
  LAN的最初目的是在若干用户间共享资源,并能维持连入网络的各种机器本身原有的重要功能。当然,现在共享资源的方法比以前更加完善了。例如,LAN可使多台PC机共享一台费用较高的激光打印机。
  LAN还可使用户共享公共数据。正是由于这种共享特性,出现了很多更加完善的技术。LAN的最初方法是将网上PC机的共享数据放入一个中心文件服务器中。服务器通常由一台PC机组成,代表LAN上的用户专门管理数据。这种方法效率较低,而且服务器和PC机之间的数据流随PC机的增加,或工作量的增大而可能使LAN产生阻塞。产生这种问题的原因是,每当用户希望访问服务器上的一个记录时,便进行搜索,数据库中的每个记录经过LAN从文件服务器发送到请求信息的PC机,直到接到所需的文件记录为止。
  这个问题可使用客户/服务器技术来避免。客户/服务器方式能使LAN和其上的PC机操作更为有效。从本质上说,应用可分为两部分,一部分运行在用户的微机上,另一部分运行在中心服务器上。如果用户希望访问某一个记录,他便向服务器发送请求,中心服务器将在自己的机器上定位用户请求的那个记录,并响应用户请求,将记录发往请求它的PC机。因为这种方式不再需要将其它记录发到LAN上,所以具有较高的效率,并能减少LAN上的信息阻塞。
  即使在较小的LAN上,客户/服务器计算方式也越来越重要,这是因为在开发LAN各种应用时将会利用这种技术。用户的PC机随后只需集中到它要处理的任务上,如信息表示和在用户控制下的诸如字处理和电子表格之类的服务。中心服务器则集中到由若干LAN用户共享的服务上,如管理公共数据。
  应该指出,如果在较小的LAN上专门设置一个服务器,在成本上是不大合算的。在这种情况下,有些PC机要负担起双重作用,即作为数据库服务器,也作为客户。这样形成的小型LAN,各PC机能以灵活和有效的方法相互通信和共享信息。

索引 前一页 下一页