关键词不能为空

中组件之间的所有通信(组件之间的通信是怎么实现的)

作者:admin
来源:http://www.sdzsb8.cn/sbwd/23628.html
日期:2022-07-15 10:56
评论:0
阅读 143

中组件之间的所有通信?组件之间的通信是怎么实现的?

中组件之间的所有通信(组件之间的通信是怎么实现的)

在Axon中,组件之间的所有通信都是通过显式消息来完成的,这些消息由消息接口来表示。消息由有效载荷和元数据组成。它是表示实际功能消息的特定于应用程序的对象,并且是描述消息上下文的键-值对。

消息的每个子接口代表一种特定类型的消息,并定义描述消息的附加信息。与元数据不同,这些附加信息定义了正确处理此类消息所需的信息。

该消息是不可变的。这意味着要添加元数据元素,您实际上创建了一个带有附加(或其他)元数据元素的新消息实例。为了仍然能够将一个消息的两个Java实例视为表示同一概念消息,每个消息都有一个标识符。更改消息的元数据不会更改此标识符。

元数据

消息的元数据通常描述生成消息的上下文。例如,元数据可能包含有关导致生成此消息的消息的信息(例如,命令处理程序基于传入的命令生成事件)。

在Axon中,元数据被表示为字符串到对象的映射。虽然您可以随意添加任何类型的对象作为元数据值,但是我们强烈建议您坚持使用本机类型和字符串(或者至多是简单的对象)。就结构变化而言,元数据不具有与有效载荷相同的灵活性。

与传统地图不同,Axon中的元数据是不可变的。variant方法将创建并返回一个新实例,而不是修改现有的实例。

使用指定的键值对创建元数据实例。

添加一个额外的键值对并返回一个新的元数据实例。

消息中的元数据是这样工作的:

创建一个以“myPayload”为负载的EventMessage

WithMetaData用给定的映射替换消息中的任何元数据。在这种情况下,Java . util . collections . singleton map()用于定义单个条目。

和元数据将给定映射中的条目添加到消息的元数据中。具有相同关键字的现有条目将被覆盖。注意——关于元数据实现Map元数据也实现Map,这意味着也可以使用singletonMap(或任何其他类型的Map)来代替传递MetaData.with(key,value)。因为元数据是不可变的,所以所有的映射变异操作都会抛出UnsupportedOperationException。

消息特定数据

某些类型的消息提供附加信息(在消息提供的基础上)。例如,EventMessage(扩展Message的接口)也提供时间戳来指示事件发生的时间。除了有效负载和元数据之外,QueryMessage还包含请求组件所期望的响应类型的描述。


本文来自网络,不代表「专升本要什么条件_专升本要几年_成人高考专升本_山东专升本信息网」立场,转载请注明出处:http://www.sdzsb8.cn/sbwd/23628.html

中组件之间的所有通信(组件之间的通信是怎么实现的)的相关文章

  • 上海最好的中专是哪几个?(上海中专学校排名)

    上海最好的中专是哪几个?(上海中专学校排名):1、以下是上海市好的中专学校,排名不分先后:1.上海信息技术学校2.上海石化工业学校*3.上海交通大学医学院附属卫生学校4.上海市商业学校5.民航上海中等专业学校*6.上海港湾学校7

    热讯
  • 阳泉中考招生官网「阳泉市中考报名网站入口」

    阳泉中考招生官网「阳泉市中考报名网站入口」:一起优秀网小编与你共同关注阳泉中考内容,请登录http://www.yqszkzx.cn/阳泉市中考报名系统 2020年高中阶段教育学校招生考试报名系统 报名须知 一、 本次为阳泉...阳泉市2021...

    资讯
  • 【赏析】只有登高方能望远——王之涣《登鹳雀楼》赏析

    【赏析】只有登高方能望远——王之涣《登鹳雀楼》赏析:只有登高 方能望远——王之涣《登鹳雀楼》赏析作者:赵铁军王之涣:登鹳雀楼白日依山尽,黄河入海流。欲穷千里目,更上一层楼。王之涣(688——742年),字季凌,绛州(今山西新

    百科
  • 中级会计师报名网址「全国会计资格评价网」

    中级会计师报名网址「全国会计资格评价网」:报名中级会计师入口摘要:全国中级会计职称考试报名统一在全国会计资格评价网进行网上报名。报名网址:全国会计资格评价网:http://kzp.mof.gov.cn/。1 中级会计师...原创发布,禁止抄袭.

    资讯
  • 中国石油大学有什么专业「张雪峰评价中国石油大学华东」

    中国石油大学有什么专业「张雪峰评价中国石油大学华东」:张雪峰谈中国石油大学华东, 张雪峰老师每次在视频中分享自己对各个名牌大学的分析,给很多的学生指点了迷津,下面由小编为大家带来:中国石油大学华东在全国认可度...一、考研下定决

    政策
  • 中国卫生人才网ww.21wecan.com2017护士资格考试成绩查询(泸州卫生人才考试网)

    中国卫生人才网ww.21wecan.com2017护士资格考试成绩查询(泸州卫生人才考试网):1、卫生专业技术考试成绩查询入口预计于7月中下旬开通,参加卫生资格考试的考生只需输入准考证号+证件号码即可查询卫生专业技术资格考试成绩。2、考试介绍护士执业资格考试是为

    热讯
  • 2022年,山西全面启动中考改革,阳泉市和晋中市怎么改?

    2022年,山西全面启动中考改革,阳泉市和晋中市怎么改?:2月23日山西省教育厅教育工作会议上提出2022年全面启动中考改革,但是具体怎么改,目前还没有官方的文件出来,下面来了解下现有情况吧。山西除了晋中和阳泉外,其他9个地市的中考

    百科
  • 查询分数初中「初中考分查询入口」

    查询分数初中「初中考分查询入口」:2022年贵州黔西南中考成绩查询入口、查分系统已开通【7月16日24:00起】2022-07-16 2022年贵州黔西南中考成绩查询时间:7月16日24:00【附查分入口】2022-07-14 2.....

    资讯
  • 对于高考的复读生,在高考当中有什么限制?

    对于高考的复读生,在高考当中有什么限制?:高考复读生是高考众多群体当中一个不容忽视的重要群体,因为每一年的高考总会有落榜生,他们这些考生都想复读生参加高考有什么限制?着通过复读一年来考取更好的大学。除了落

    百科
网站公告