Я хочу передати змішані повідомлення про зміст між веб-застосунком frontend і конвеєром обробки даних.
Зокрема, мені потрібно надіслати трійку даних, яка містить:
- метадані: кілька байтів до деякого json ряду
- конфігурація: також лише кілька байтів (або порожній) до декількох кб json рядка
- дані: досить великий об'єкт даних, десь між 1 Мб і 100 Мб
Я перевіряв документацію Spring XD на [1]про можливі перетворення введення / виводу. Однак я хочу уникнути кодування таких великих даних у json. Але тоді я не бачу іншого варіанту, ніж розділити моє повідомлення потрійно на два повідомлення, один раз як додаток / json для двох рядків json, а потім двійковий для великої частини даних.
Яку конверсію типу слід використовувати для цього повідомлення змішаного вмісту?
[1] http://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/#type-conversion
Відповіді:
0 для відповіді № 1Ви можете розглянути можливість використання a заголовка збагачується переносити вміст JSON у заголовках повідомлень і дані в корисному навантаженні. Я не знаю, чи відповідає це вашим потребам перетворення типу. У який момент вам потрібно прив'язати JSON до POJO?