[TOC]
## 1、单机时代
在单机时代,电脑跟电脑之间是不互通的。即电脑A中的资源,电脑B是无法直接获取。只能通过外部设备进行拷贝。比如软盘等等。这个大大地降低了事情的处理效率。
## 2、发展-电脑互联
为了提高生产效率。就势必要解决电脑与电脑之间的互联问题。
就有下列的发展:
* 网络拓扑
* TCP/IP协议
* HTTP协议
* 程序设计语言等等
## 3、电脑的角色划分
电脑期初是无中心化的,但慢慢地出现中心化的需要。如下图所示
![1、单机到联网的发展](http://p3.pstatp.com/large/pgc-image/665ce82bf27c461cab44d26058bd5336)
### 3.1、无中心化
资源在于分散不集中。比如要找一篇文章,大海捞针,无从下手。
### 3.2、中心化
资源高度集中,省去了找寻资源的时间开销。此种方式也奠定了电脑互联以来的,主要的通讯方式即C/S架构方式。中心化所需要的组成部分:
* 资源提供者: 负责收集资源信息,并对外提供
* 资源消费者: 享受资源的便利,大大提高效率