установить заголовок на сообщения rsocket с весенней загрузкой - PullRequest
1 голос
/ 20 февраля 2020

, поэтому я начал играть с rsocket и весенней загрузкой 2.2, чтобы посмотреть, смогу ли я использовать его в своих проектах, но я столкнулся с некоторыми проблемами.

Обычно, с помощью весенних сообщений, я определяю метод слушателя следующим образом:

@MessageMapping("addGeolocation")
public Mono<Boolean> addGeolocation(@Header("metadata") MmeMetadata metadata, @Payload String geolocation) { ... }

Насколько я понимаю, с rsocket я должен иметь возможность использовать те же логи c, но когда Я определяю клиента, я не смог найти простой способ установить заголовки сообщений.

В настоящее время я застрял с этим:

boolean outcome = rSocketRequester.route("addGeolocation").metadata(...?).data(geolocationWKT).block();

метаданные заменяют заголовки? сигнатура этого метода выглядит слишком обобщенно c, чтобы использоваться в качестве заголовков. Если я вставлю в нее карту, сможет ли весна расшифровать из нее заголовки?

Спасибо, Фернандо

...