分布式系统泛型

分布式系统泛型分为四类:

  1. 消息传递泛型:消息传递泛型是分布式进程间最基本的泛型。两个进程间传递消息,一个是发送者,一个是传递者。发送者发送代表请求的消息,该消息传送到接受者,接收者处理请求并且发送一条应答消息给发送者,该应答消息可能会触发下一个请求,从而引发下一个应答。如此反复,实现两个进程间的数据交换。
  2. 客户/服务器泛型:该泛型是网络应用中使用最多的一种分布式计算泛型,该模型是将非对称角色分配给两个协作进程。服务器进程扮演服务提供者,被动的等待请求;客服进程向服务器发送请求,并等待服务器响应。当前最流行的互联网应用WWW(Web)是基于客户 / 服务器范型的一个典型分布式应用
  3. 消息系统泛型:该范型是基于消息传递泛型的,在这种泛型中,消息系统充当一个类似中介的身份,进程和进程间的联系需要经过消息系统
    – 消息系统又可以分为两类,一是点对点消息泛型,二是发布订阅消息系统泛型。
    – 点对点消息泛型中,发送者和接收者是一一对应的,发送者将信息发送到消息系统,消息系统提供暂存机制,将消息的发送和接收分离,接收者从自己的消息队列中提取信息;
    – 发布订阅消息系统泛型采用的是多对多机制,多个订阅者可以有多个订阅,发送者发送信息到消息系统,消息系统将该消息发送给订阅了该类型的订阅者。
  4. P2P泛型:P2P泛型基础P2P网络,它是无中心服务器,依赖用户群交换的互联网体系。在该泛型中,每个参与者都是平等的,即充当服务器进程的角色,又充当客户进程的角色。每个参与者即可接收请求,也可以发送请求
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值