在 java 中使用 Connect Direct 传输输入流




我每天都在运行一个java批处理作业,它将收集某些细节的数据,并构建一个inputStream。此流将作为 gdg 存储在远程大型机中,而主机服务器为 UNIX。以前我们使用FTP,但由于它涉及大型机,新指令建议使用Connect:Direct
有什么方法可以将这些数据传输到使用C:D创建新数据集到大型机中?因为每次我遇到其他示例时,它总是用于文件传输,但我没有文件,而是有inputStream变量。

您是否浏览过 IBM Sterling Connect:Direct 的 Java 应用程序编程文档?它应该回答您的问题,但如果没有,请发布后续。以下是这些编程参考资料的直接链接:

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

本参考资料于2011年出版。IBM 知识中心可能包含一些更新,因为从那时起 Connect:Direct 已经有了很大的发展,所以我也会看看那里,以防万一。

但是,我应该对您描述的整个每日批处理方法提出可能的担忧。最终用户是否对仅每天上传这些数据感到满意?这意味着他们只能看到几个小时前世界的历史状态。一种可能的替代模式是"取消批处理"此数据流,并将其从每日FTP(文件传输((可能必须在至少合理严格的批处理期限内完成处理(转换为某种连续或接近连续的数据上传流(这也可能提供更多的操作灵活性(。有多种方法可以进行这种转变,我也许可以建议一些选项,其中包含有关数据、应用程序及其使用上下文的更多信息。

最新更新