分布式消息mq的两种订阅方式

分布式消息mq的两种订阅方式,第1张

分布式消息 MQ 的两种订阅方式如下:

一、点对点模式:

1、场景:

客户端A和客户端B使用同一队列,进行消息通讯,客户端 A 发布消息,客户端 B 接收消息。

2、点对点模式包含三个角色——消息队列,发送者,接收者:

发送者发送消息到消息队列中,接收者从消息队列中取出消息进行接收,消息接收后,消息队列中将不再存储该消息,其他接收者不可能再接收到这条消息。

3、特点:

(1)每个消息只有一个接收者。

(2)发送者和接收者之间没有依赖性,发送者发送消息后,消息直接存储在消息队列中,接收者是否在线并不影响发送。

(3)接收者成功接收消息之后,需要向消息队列应答成功,以便消息队列删除该条消息。

二、发布订阅模式:

1、场景:

客户端 A,客户端 B,客户端 N 等订阅同一主题,进行消息发布和接收。

2、点对点模式包含三个角色——角色主题(topic),发布者(publisher),订阅者(subscriber):

发送者将消息发送到topic,系统将这些消息传递给多个订阅者。

3、特点:

(1)每个消息可以有多个订阅者。

(2)发布者和订阅者之间有时间上的依赖性。针对某个主题的订阅者,它必须创建一个订阅者之后,才可以接收发布者发布的消息。

(3)为了消费消息,订阅者需要提前订阅该角色主题,并保持在线运行。

分布式消息(服务)介绍:

分布式消息服务是一个用来处理分布式系统中的消息,分布式应用程序通过网络访问位于不同服务器上的消息队列,就像访问本地系统一样。

分布式消息服务是一个专为企业级应用开发的软件服务,具有高可用,高扩展,高性能,可根据需要灵活部署和伸缩的特点。分布式消息服务是一个托管的高性能消息队列服务,拥有高吞吐,高可用,高可靠,可根据需要灵活配置的队列服务,满足不同应用场景的需要。

分布式消息服务是一个高吞吐、高可用的消息中间件服务,使用消息队列通信,具有大规模、高可靠、高并发访问、可扩展、高安全、可d性伸缩、便捷管理的特点。

百度百科-分布式

百度百科-分布式信息系统

App大家已经耳熟能详,无非是Application(应用程序)的简写。只要使用智能手机的人都使用过App,最常用的微信就是一个APP。那么现在DApp又是什么呢?

DAPP是Decentralized Application的缩写,中文叫分布式应用/去中心化应用,通常来说,不同的DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币(也可以使用基于相同区块链平台的通用代币)。

同时满足下面三个条件就可以称为是一个DApp了

第一、运行在分布式网络上;

第二、参与者信息被安全存储,隐私得到很好的保护;

第三、通过网络节点去中心化 *** 作。

DApp相比区块链就好比是Android和iOS相比与APP一样的关系。DApp具有以下5个特点:

1 DApp通过网络节点去中心化 *** 作。可以运行在用户的个人设备之上,比如:手机、个人电脑。永远属于用户,也可以自由转移给任何人。

2 DApp运行在对等网络。不依赖中心服务器,不需要专门的通信服务器传递消息,也不需要中心数据库来记数据。数据保存在用户个人空间,可能是手机,也可能是个人云盘。

3 DApp数据加密后存储在区块链上。可以依托于区块链进行产权交易、销售,承载没有中介的交易方式。

4 DApp参与者信息被安全储存。可以保护数字资产,保证产权不会泄露、被破坏。

5 DApp必须开源、自治。可以由用户自由打包生成,签名标记所属权。它的发布不受任何机构限制。 各种创意与创新可以自由表达和实现。只有满足以上四个条件一个DApp才算是一个可以运行下去的应用。

DAPP与APP的区别

从客户体验角度,APP相对于DAPP有四大问题,一是截留用户数据,二是垄断生态平台,三是保留用户权利,四是限制产品标准扼杀创新。

从技术角度,DAPP与APP区别主要有两个方面,一是APP在安卓或苹果系统上安装并运行;DAPP在区块链公链上开发并结合智能合约;二是APP信息存储在数据服务平台,可以运营方直接修改;DAPP数据加密后存储在区块链,难以篡改。

DApp的实际应用

当前市面上的区块链DAPP主要有两类,一类是“区块链游戏”,一类是“手机挖矿”。前者最出名的当属2017年基于以太坊开发平台的以太猫Cypto Kitties。后者则以公信宝布洛克城为显著代表。

CryptoKitties以太猫由设计工作室 AxiomZen打造,是一款虚拟养猫游戏,于2017年11月28日登录以太坊区块链,玩家可买卖并繁殖不同品种的电子宠物小猫。

CryptoKitties的每只猫都是独一无二的,每只小猫都有 256 组基因,不同的基因组合会让小猫的背景颜色、长相和条纹等都有差异,甚至还有隐性基因的设计。玩家可为自己的小猫命名,并通过各种营销手法,让自己小猫的卖相更好。

买卖猫咪成为了CryptoKitties的一大特色,CryptoKitties是基于区块链的,全球的玩家都可以自由交易自己的猫咪。由于受到大量数字加密货币爱好者的热捧,游戏上线之后就犹如病毒般传播,曾一度造成以太坊网络交易拥堵,其中最贵的一只猫在市场上最高标价是340万美元。

之后出现的百度莱茨狗、小米加密兔、网易招财猫等一系列区块链宠物游戏,无疑是蹭了一波以太猫的热度。

北京时间9月26日11时,零极主网正式上线。 零极分布式应用网络从研发至今,一直备受各界人士的关注及期待。如今,零极在万众瞩目中进入新的发展阶段。

零极分布式应用网络(Zerolimit Distributed Application Network,简称 ZDAN)是完全不同于传统区块链技术的一种全新技术实现,是完美诠释了区块链思想、超越传统区块链技术的数字经济基础设施,也是实现未来虚拟数字 社会 的基础设施。 组成零极分布式应用网络的节点包括云数据基站节点、企业数据基站节点、家庭数据基站节点和移动数据节点。

(1)底层架构设计上敢于突破

零极完全摒弃区块的数据组织方式,以交易作为基本数据单元,各数据单元之间形成逻辑上的交易链;

所有节点都可以存储数据,不需要争夺记账权,在零极分布式网络中不需要挖矿;

节点之间在零极分布式网络中是平等协作关系,不存在竞争,不会浪费能源;

节点之间不能形成聚集优势,完全去中心化。

(2)分布式存储--存储无极限

零级网络的节点包括云数据基站节点、企业数据基站节点、家庭数据基站节点和移动设备节点等,可分布在世界各地,又相互连接构成零级分布云;

单个节点所产生的数据,每一笔数据都会赋予一个唯一的数字身份,并按照零极虚拟路由(ZVR)协议分布式存储到与该数字身份匹配的若干节点中;

每个节点只存储全网的部分数据,实现了节点的轻量化,共识节点可以部署在移动端,零级网络本身以及基于零级的应用可以做到低成本;

每个节点的存储空间都是整个网络存储空间的组成部分, 随着节点的不断增多,网络规模不断扩大,全网的存储能力将不断增长,达到存储无极限。

(3)分布式计算--速度无极限

对数据的处理由集中式向分布式转换,一个节点的存储和计算要求,由分布在网络中的若干节点来完成;

所有的节点既可以产生数据,也可以处理数据;

数据的产生与处理是并发执行的,这种并发路径与节点数规模正相关;

随着节点的不断增多,网络规模不断扩大,全网的处理能力将不断增强,达到速度无极限。

(4)抗量子计算机攻击--安全无极限

独创的数字签名算法可以抵御量子计算机的攻击;

信息可以加密存储,只有获得授权才能访问;

部分节点异常或被攻击,不会影响系统运行;

在分布式网络中,共识节点越多,安全性越高;随着网络规模不断扩大,安全性将不断增强,达到安全无极限。

(5)分布式应用模式--应用无极限

零极将互联网的中心化应用模式升级为分布式应用模式,将会打造出广阔的应用蓝海;在分布式应用模式中,应用的部署、运行以及应用数据的存储将不再需要中心化的服务器支持,将完全转变为分布式。

零极分布式移动应用程序(DMAPP)通过开放应用接口和高速交互通道直接加载到智能引擎中运行,因此零极应用程序事实上是与零极网络无缝集成的。零极的客户端同时也是零极应用程序的客户端, 零极力求为广大应用开发者和用户提供一个无门槛的平台。零极节点本身以及零极应用程序都同时兼具跨平台特性,可以运行在多种节点设备上 ,兼容 windows、Linux、Unix、MacOS、IOS 和 Android 等多种 *** 作系统。

所有应用共享零级分布式网络的资源,包括计算资源、存储资源、通信资源和用户资源;

节点越多,可以承载的应用就越多,而应用自带的用户节点又将成为零极网络的共识节点,产生正向叠加效应。 随着网络规模的不断扩大,将达到应用无极限。

轻量化、无限的处理能力和无需服务器的完全去中心化的特性,使得 零极可以为全球无限的应用提供低成本、高效率和完全可信的网络运行环境 ,打造出颠覆互联网时代中心化应用模式的完全分布式的应用模式。

概括一句话, 零极即将开启可信的低成本高效率的去中心化移动应用模式,随着零极网络中参与节点的无限增多,达到分布式存储空间的无极限,数据处理速度的无极限,数据安全的无极限和承载应用的无极限。

二、零极数字生态 共建共享共赢

零极分布式应用网络以共建共享的方式向全 社会 开放,旨在打造一个全球最大规模的利益共享的分布式数字生态。在新的数字生态领域,参与各方均能够分享 科技 变革所带来的巨大红利。

1、零极生态通证

零极生态通证(简称 ZDAN),代表着零极分布式数字生态的权益证明,是零极分布式数字生态的价值体现,是参与者对零极分布式数字生态贡献值的表现形式,与虚拟货币有着本质的区别。 零极作为新一代区块链技术的领导者,强调的就是其内生性落地应用。 当零极主网上线后 ,在零极网络上可以开发各式各样的分布式应用,这些应用与传统应用相比,可以大幅削减成本,因为基于零极的应用是分布式移动应用,不需要后台服务器的支持。 零极应用场景之广,尽可能发挥你的想象力。随着应用的落地实施,数字产业化和产业数字化的不断推进,技术赋能实体,应用产生价值,零极生态通证的内在价值将不断提升。

2、零极权益节点

在零极主网上线前,零极团队已经向全球发出应用推广的招募令, 诚邀天下仁人志士共绘应用蓝图,共享零极生态的权益,一起见证区块链应用时代的到来。 零极分布式应用网络将以共建共享的方式向全 社会 开放,将零极云数据基站、企业数据基站、家庭数据基站和移动数据节点的建设由全 社会 参与,将整个零极分布式数字生态的海量应用所产生的价值让全 社会 分享,达到全民共同富裕。

三、未来展望

作为新一代区块链技术和创新互联网应用模式的领导者,零极针对现行区块链技术的痛点和互联网应用瓶颈而开发,可以为全球不断增长的应用提供低成本、高效率和安全可信的网络运行环境,从全新的技术视角完美诠释了区块链思想,彻底解决了制约区块链技术落地应用的所有痛点,重塑互联网应用新的生命力,为实体经济赋能。

零极主网上线对零极的发展具有标志性意义, 意味着向全球最大规模的利益共享的分布式数字生态迈出坚实的一步,社区开发者和用户可以真正的参与到零极数字生态的建设中来。

零极将带领零极的支持者一起奋力开拓,让参与各方均能够分享共建数字生态所带来的巨大红利。

以上就是关于分布式消息mq的两种订阅方式全部的内容,包括:分布式消息mq的两种订阅方式、什么是DAPP、零极主网正式上线!共建共享共赢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9404833.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存