Передача inputStream с использованием Connect Direct в Java - PullRequest
0 голосов
/ 03 октября 2019

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

1 Ответ

0 голосов
/ 15 октября 2019

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

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

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

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

...