Имеется класс Book. Помимо прочего он содержит массив байтов, представляющий собой изображение (обложку книги). Вопрос: как правильно отправить объект такого класса клиенту? Нужно отправлять изображение отдельно или сразу вместе с остальными данными? Как именно нужно отправлять изображение: в виде простого массива байтов, в виде объекта Resource или ещё каким-нибудь образом?
public class Book {
private String title;
...
private byte[] cover;
...
}
Расскажите (или поделитесь ссылкой) как данный процесс отправки происходит вцелом. В сети полно статьей о том как загружать и отгружать голый файл, а описание ситуации, когда файл является полем некого класса я не нашёл.
Заранее спасибо