发布/订阅模型,主题的结构是什么?

严峻

这个问题可能看起来很尴尬,并且肯定是由于缺乏知识。我找不到有关如何以编程方式构造主题的任何资源。我了解发布者将消息发布到该主题,而订阅者使用该主题的消息。但是我不明白的是它是如何以编程方式构造的。

例如,在点对点模型中,您有一个消息队列,可以将其视为遵循FIFO的线性数据结构。尽管没有必要遵循FIFO,但是可以做到。因此,这给了我一些有关如何以编程方式构造队列的重点。这方面的主题结构如何?

沙市

主题通常以树结构实现,其中“ /”是树的根节点,而子节点则处于不同的级别。

下图显示了如何组织主题树。主题树有两个子节点,一个用于SPORT,另一个用于NEWS,每个节点进一步具有子级。在此处输入图片说明这种主题树组织方式允许在多个级别创建订阅。例如,仅对自己喜欢的足球俱乐部感兴趣的订户LIVERPOOL会以主题字符串进行订阅/SPORT/FOOTBALL/LIVERPOOL该订阅者只会获得主题为的出版物/SPORT/FOOTBALL/LIVERPOOL对于对世界新闻感兴趣的其他人,请订阅topic /NEWS/WORLD对于有兴趣的人,所有事情都只会/作为主题进行订阅

为主题创建预订后,JMS提供者将创建一个称为的内容Subscription QueueJMS提供程序将发布放入此队列。然后,订阅者从此队列中接收发布。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在paho-mqtt中订阅和发布多个主题的最佳方法是什么?

来自分类Dev

gcr分析的主题和订阅是什么?

来自分类Dev

骆驼activeMQ主题发布订阅

来自分类Dev

@JmsListener用于发布-订阅主题

来自分类Dev

Dojo的发布/订阅-如何订阅多个主题

来自分类Dev

为什么在创建Cloud Composer环境时会自动创建2个发布/订阅主题和订阅

来自分类Dev

什么是“共享订阅/发布”?

来自分类Dev

如果我订阅了从未发布过的MQTT主题,将会发生什么?

来自分类Dev

公开的Google Cloud发布/订阅主题?

来自分类Dev

Spring集成MQTT发布并订阅多个主题

来自分类Dev

Google发布/订阅队列或主题吗?

来自分类Dev

Redis-发布/订阅的最大频道/主题

来自分类Dev

Spring集成MQTT发布并订阅多个主题

来自分类Dev

单个AppSession不能订阅和发布同一主题

来自分类Dev

用于发布和订阅主题的IBM IOT代码

来自分类Dev

MQTT发布和订阅来自同一设备的不同主题?

来自分类Dev

每个发布/订阅主题都需要自己的连接 GCP 吗?

来自分类Dev

这个图标主题是什么?

来自分类Dev

订阅的主题

来自分类Dev

如果我多次订阅同一个主题会怎样?(Python,谷歌发布订阅)

来自分类Dev

从KnockoutJS用户角度看,Angularjs中的视图模型及其结构是什么

来自分类Dev

Rails 5-从单个实体访问此模型结构的正确方法是什么?

来自分类Dev

选择性推送通知系统的redis发布/订阅模型

来自分类Dev

ReactJS中的发布者/订阅者模型

来自分类Dev

在订阅中调用订阅的最佳方式是什么?

来自分类Dev

将订阅存储到订阅集中的原因是什么?

来自分类Dev

SNS订阅的应用协议是什么?

来自分类Dev

取消订阅标签的工作原理是什么?

来自分类Dev

是什么让BindingList不能订阅PropertyChanged事件?

Related 相关文章

  1. 1

    在paho-mqtt中订阅和发布多个主题的最佳方法是什么?

  2. 2

    gcr分析的主题和订阅是什么?

  3. 3

    骆驼activeMQ主题发布订阅

  4. 4

    @JmsListener用于发布-订阅主题

  5. 5

    Dojo的发布/订阅-如何订阅多个主题

  6. 6

    为什么在创建Cloud Composer环境时会自动创建2个发布/订阅主题和订阅

  7. 7

    什么是“共享订阅/发布”?

  8. 8

    如果我订阅了从未发布过的MQTT主题,将会发生什么?

  9. 9

    公开的Google Cloud发布/订阅主题?

  10. 10

    Spring集成MQTT发布并订阅多个主题

  11. 11

    Google发布/订阅队列或主题吗?

  12. 12

    Redis-发布/订阅的最大频道/主题

  13. 13

    Spring集成MQTT发布并订阅多个主题

  14. 14

    单个AppSession不能订阅和发布同一主题

  15. 15

    用于发布和订阅主题的IBM IOT代码

  16. 16

    MQTT发布和订阅来自同一设备的不同主题?

  17. 17

    每个发布/订阅主题都需要自己的连接 GCP 吗?

  18. 18

    这个图标主题是什么?

  19. 19

    订阅的主题

  20. 20

    如果我多次订阅同一个主题会怎样?(Python,谷歌发布订阅)

  21. 21

    从KnockoutJS用户角度看,Angularjs中的视图模型及其结构是什么

  22. 22

    Rails 5-从单个实体访问此模型结构的正确方法是什么?

  23. 23

    选择性推送通知系统的redis发布/订阅模型

  24. 24

    ReactJS中的发布者/订阅者模型

  25. 25

    在订阅中调用订阅的最佳方式是什么?

  26. 26

    将订阅存储到订阅集中的原因是什么?

  27. 27

    SNS订阅的应用协议是什么?

  28. 28

    取消订阅标签的工作原理是什么?

  29. 29

    是什么让BindingList不能订阅PropertyChanged事件?

热门标签

归档