首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Json解析或传递RabbitMQ中的标头

问Json解析或传递RabbitMQ中的标头
EN

Stack Overflow用户
提问于 2016-07-26 23:07:54
回答 1查看 605关注 0票数 0

我想通过PHP传递多值到一个由RabbitMQ提供的队列。它是一个有手机号码和内容的短信发送者。

是将这两个参数作为json字符串发送到队列的有效负载并在消费者端解析json,还是将手机号码作为头部参数发送并将内容作为有效负载发送并在消费者端使用get("application_headers")和getNativeData来使用手机号码?

哪种方式的性能更好?

EN

回答 1

Stack Overflow用户

发布于 2016-07-26 23:47:41

一般来说,数据应该包含在消息体中-并且通常作为JSON发送

报头通常保留用于元数据-与消息相关的信息,但不直接作为消息的一部分。

举个真实的例子,当你通过邮政系统寄出一封信时,你把信放在一个信封里。信件的投递地址、回信地址和邮票都贴在信封上。

"to“和"return”地址以及"stamp“可以被认为是”头“信息。它们很重要,是确保信件正确处理和投递到正确目的地所必需的。但这些东西并不是信封中包含的信的实际内容的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38593595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档