Ich verwende Spring Integration und den Feed Inbound Channel Adapter, um Nachrichten RSS-Feeds zu verarbeiten (was ich denke, ist fantastisch :). Ich möchte auch einige zusätzliche Nachrichtenfeeds konsumieren, die durch eine API in den gleichen Kanal verfügbar sind. Die API ist nur ein HTTP-Endpunkt, der eine Liste von Nachrichtenartikeln in JSON zurückgibt. Die Felder sind RSS sehr ähnlich, d. H. Es gibt einen Titel, eine Beschreibung, ein Veröffentlichungsdatum, das dem SyndEntry-Objekt zugeordnet werden könnte.Spring Integration anpassen Feed Inbound Channel Adapter
Idealerweise möchte ich die gleiche Funktionalität wie im Eingangskanaladapter für eingehende Nachrichten verwenden, die doppelte Einträge usw. behandelt. Ist es möglich, Feed Inbound Channel Adapter anzupassen, um JSON zu verarbeiten und zuzuordnen?
Jeder Beispielcode oder Zeiger wäre wirklich hilfreich.
Dank Artem, ich dachte nicht, dass es so einfach wäre. Ich werde versuchen zu sehen, wie ich arbeiten kann, danke für deine Unterstützung. – Swordfish