java中的生产者和消费者客户端

pinkon5k  于 2021-06-08  发布在  Kafka
关注(0)|答案(2)|浏览(346)

提前谢谢你的帮助。
我想在kafka代理中按以下格式推拉消息。

<header>
  <version></version>
  <id></id>
</header>
  <detail>
     <firstname></firstname>
     <lastname></lastname>
     <salary></salary>
  </detail>

java中的生产者客户机应该能够以这种格式推送消息,消费者客户机应该能够读取和解析消息。我该怎么做?在kafkajavaapi中有什么特殊的方法可以做到这一点吗?
我已经编写了生产者和消费者java客户端来推拉简单的文本消息。
非常感谢你的帮助。
再次感谢。

vsaztqbk

vsaztqbk1#

Kafka对消息负载是不可知的,所以这应该可以正常工作。你所拥有的看起来像一条简单的短信。

hmtdttj4

hmtdttj42#

也许您正在寻找一种将对象序列化到xml或从xml反序列化对象的方法。如果是这样的话,我建议你去看看Jacksonhttps://github.com/fasterxml/jackson-dataformat-xml.

相关问题