分布式处理

本文介绍了分布式系统的概念,包括其松散耦合、自治节点等特点。详细探讨了客户机-服务器架构,包括胖客户机-瘦客户机模型,以及两层和三层结构的工作原理、优缺点。特别指出,三层结构通过应用服务器实现了业务逻辑的集中管理,降低了客户端的负担,但同时也带来了维护和成本挑战。
摘要由CSDN通过智能技术生成

什么是分布式系统?

分布式系统大致可分为松散耦合的、自治的计算机的集合或网络,具有以下特点:
。节点是相对松散耦合的。
。每个节点都是一个独立的计算机,具有自己的外围设备。
。该系统可以在各种类型的节点和网络故障下生存。
。节点可以执行逻辑上独立的计算,尽管这些计算可能与节点上的并发计算有关。
。系统是异步的。

客户机-服务器

  1. 基于资源不对等,且为实现共享提出来的
  2. C/S软件体系结构定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上
  3. 有三个主要组成成分:数据库服务器、客户应用程序、网络

构件:
4. 客户机

  • 负责前台与用户的交互任务
  • 通过远程调用向服务器提出请求,并接受来自服务器的答复
  • 知道服务器的标识
  1. 服务器
  • 负责后台的数据管理(数据的安全性、完整性、并发访问等)
  • 代表一个进程,向其他多个进程(客户机)提供服务
  • 不需要知道客户机的标识
  1. 网络
  • 完成客户机和服务器之间的数据传输
    在这里插入图片描述

胖客户机

  • C/S体系结构将应用一分为二,服务器(后台)负责数据管理,客户机(前台)负责用户的交互任务
  • 服务器为多个客户应用管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值