关于消息发送过程中messageId变动的问题
情况描述,需要在发送消息时,在消息扩展属性中添加一个以messageId为键值的数据,供本地和消息接收方查询特定消息。出现问题描述:消息在异步发送时在属性字典中创建的以messageId为键值的数据,并发送给对方,但在发送过程中,messageId发生变化,变为系统指定的长格式,问题来了,接收方的messageId是变了,但属性字典的键值还是未变之前的,导致接收方根本查询不到,请教解决方案!
补充:1、在收到回执后确定messageId,但这个时候消息早已发出;
2、问题核心,异步发出消息时,messageId还未变化(短格式id),要在这个时候给接收方指定唯一标示符,供特定消息查询,但这时的messageId不确定,纠结。
补充:1、在收到回执后确定messageId,但这个时候消息早已发出;
2、问题核心,异步发出消息时,messageId还未变化(短格式id),要在这个时候给接收方指定唯一标示符,供特定消息查询,但这时的messageId不确定,纠结。
没有找到相关结果
已邀请:
2 个回复
lifei9241
lifei9241