Web Technology 分布式计算的发展 网終 端 Client-server silos Workstation Web-based computing Peer to
Web Technology 分布式计算的发展 Web Services/Peer-toPeer Peer to peer
Web Technology 分布式计算的发展 主机系统或单层结构 数据访问、表示和业务逻辑在一个应用中 功能紧紧耦合在一起 代码复用、代码可维护性、和代码的修改十分因难。 不是分布式的,不具有可伸缩性
Web Technology 分布式计算的发展 主机系统或单层结构 - 数据访问、表示和业务逻辑在一个应用中 - 功能紧紧耦合在 起 功能紧紧耦合在一起 - 代码复用、代码可维护性、和代码的修改十分困难。 - 不是分布式的,不具有可伸缩性
Web Technology 分布式计算的发展 两层结构的cS系统 联务器 业务逻辑 业务逻辑 客户机 客户机模
Web Technology 分布式计算的发展 两 结构的 层 C/S系统
Web Technology 瘦客户端 基本含义 在客户服务器的应用中,被设计得很小以至于大多数的数据操作均 在服务器端进行的客户称为瘦客户 优点 很容易部署 很容易使用 通过集中管理使系统管理更容易 通过集中管理和监督可以很容易地发现问题 在服务器端进行问题的解决 新版本的软件只需安装在服务器上 因为复杂的处理在服务器端进行,所以瘦客户使用的客户端资源很少
Web Technology 瘦客户端 基本含义 - 在客户/服务器的应用中,被设计得很小以至于大多数的数据操作均 在服务器端进行的客户称为瘦客户 优点 - 很容易部署 - 很容易使用 - 通过集中管理使系统管理更容易 通过集中管理和监督可以很容易地发现问题 在服务器端进行问题的解决 新版本的软件只需安装在服务器上 - 因为复杂的处理在服务器端进行,所以瘦客户使用的客户端资源很少
Web Technology 胖客户端 基本含义 在本地执行大多数的数据处理,只有数据本身存储在服务器上的客户称为胖客户 优点 提供给终端用户更多的功能,使得终端用户根据自己的需要配置应用程序,因为胖客 户机可以存储客户系统的大部分个人数据; 可以减少服务器的负担,因为复杂的计算操作是由客户端自己完成 缺陷 需要更多的可能导致错误的安装过程 使用起来需要教育培训 对新版本的软件需要重新安装 需要较多的客户端资源(如内存和cPU处理能力)
Web Technology 胖客户端 基本含义 - 在本地执行大多数的数据处理,只有数据本身存储在服务器上的客户称为胖客户 优点 - 提供给终端用户更多的功能,使得终端用户根据自己的需要配置应用程序,因为胖客 户机可以存储客户系统的大部分个人数据; - 可以减少服务器的负担,因为复杂的计算操作是由客户端自己完成 缺陷 - 需要更多的可能导致错误的安装过程 - 使用起来需要教育培训 - 对新版本的软件需要重新安装 - 需要较多的客户端资源(如内存和CPU处理能力)