Всем привет. Уже задавал похожий вопрос, но занимаясь этой темой всплыли некоторые детали. Это касается RSocket'а. Подразумевается что есть микросервис на джаве - сейчас там Spring boot rsocket. И есть сторонние сервисы (на питоне). Задача: предоставить возможность двухстороннего общения. Получилось добиться хендшейка и при отправки некого Пейлоада в виде строки из питона он ловится в джаве, но не адекватно и не может вычитать.
Netty выдает IndexOutOfBoundsException readerIndex(0) + length(4) exceeds writerIndex(0). Подскажите, на теоретическом уровне, как мне кажется, это вообще не должно быть проблемой - ну передаётся массив байтов, ну принимается? Или я что-то упускаю? Может есть у кого-то материалы? Интересно - ошибка это пейлоада и надо как-то выгружать, смотреть что там шлется или в целом строка в питоне != строка в джаве и такое общение не получится
PS: В питоне используется офф. библиотека от rsocket'a - с метадатой, хедерами и т.д должно быть все ок.