У меня есть объект PDDocument в WAS, и его нужно передать клиентскому серверу для использования там.
pddocument не сериализуем, поэтому мне нужно найти другое решение, чтобы получить его там.
Теперь я думаю о том, чтобы сделать это:
1. В WAS: сохранение PDDocument в ByteArrayOutputStream ипередача этого выходного потока клиентскому серверу.Вот так:
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
document.save(byteArrayOutputStream);
document.close();
2.И на клиентском сервере: чтение в переданном выходном потоке с помощью метода load () PDDocument.
Итак:
InputStream inputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());
Это хорошее решение или их лучшие способы сделать это