消息的有效载荷:Id或完整对象

问题描述 投票:0回答:1

在邮件中发送Id或完整对象的优缺点是什么?

如果我从系统A向系统B发送有关订单+订单行的消息,我可以发送完整订单或首先存储订单,然后发送ID。我不确定选择哪一个。

发送完整对象

优点

  • 无需首先将对象存储在发送方
  • 无需在接收端检索对象

缺点

  • ?

发送ID

优点

  • 接收者可以获得正在发送的事物的最新版本

缺点

  • 必须先存储对象
  • 必须检索对象
  • 接收方没有发送时的数据,而是从处理消息的那一刻起
rabbitmq messaging nservicebus azure-eventgrid
1个回答
0
投票

我会尽可能地在消息中发送数据

© www.soinside.com 2019 - 2024. All rights reserved.