Передача inputStream с помощью Connect Direct в java


Я ежедневно выполняю пакетное задание Java, которое собирает данные определенных деталей и создает inputStream. Этот поток должен храниться как gdg на удаленном мэйнфрейме, в то время как хост-сервер - это UNIX. Раньше мы использовали FTP, но, поскольку он включает в себя мэйнфрейм, в новых инструкциях предлагается использовать Connect:Direct.
Есть ли способ перенести эти данные для создания нового набора данных в мэйнфрейм с помощью C:D? Поскольку каждый раз, когда я сталкиваюсь с другими примерами, он всегда используется при передаче файлов, но у меня нет файла, вместо этого у меня есть переменная inputStream.

1 ответ

Вы уже просмотрели документацию по программированию приложений Java IBM Sterling Connect:Direct? Он должен ответить на ваши вопросы, но, если нет, опубликуйте ответ. Вот прямая ссылка на эти справочные материалы по программированию:

https://www.ibm.com/support/pages/sterling-connectdirect-application-interface-java-documentation

Этот справочный материал был опубликован в 2011 году. Центр знаний IBM может содержать некоторые обновления с тех пор, как Connect:Direct существенно изменился с тех пор, поэтому я бы тоже посмотрел туда, на всякий случай.

Тем не менее, я должен выразить вероятное беспокойство по поводу всего описанного вами ежедневного пакетного подхода. Будут ли конечные пользователи удовлетворены только ежедневной загрузкой этих данных? Это будет означать, что они когда-либо видят только историческое состояние мира, существовавшее много часов назад. Один из возможных альтернативных вариантов - "распаковать" этот поток данных и переключить его с ежедневного FTP (передачи файлов) (который предположительно должен завершить обработку в пределах, по крайней мере, разумно строгих сроков пакетной обработки) на непрерывный или почти непрерывный поток загрузки данных. какой-либо (который также может предложить большую операционную гибкость). Существует множество способов сделать такой сдвиг, и я могу предложить некоторые варианты с дополнительной информацией о данных, приложениях и контекстах их использования.

Другие вопросы по тегам