【发布时间】:2019-10-18 17:10:44
【问题描述】:
请帮忙。
我有一个 java 程序,它当前从物理目录(共享)读取文件列表,并在读取时创建输出文件 - 也在共享位置。
因此,对于读取的多个文件,可以有一个输出文件。
新的要求是从该输出位置获取文件并将它们 ftp 到给定的 ftp 服务器
需要注意的是:ftp 过程是由微服务完成的,该微服务很可能在无法访问输出文件夹的机器上运行。因此,我正在调用服务,而不是在内部使用 FTP API(Appache 等)。
是否可以通过 http 调用发送 OutputStream(byteOutputStream 或 ObjectOutputStream)?如果有,怎么做?
我知道如何从我的应用程序中 ftp 文件,但目标是.. 进行微服务调用(重要的是 web 服务调用,因为我的应用程序是一个普通的旧核心 java 应用程序)。
【问题讨论】:
-
我想我感到困惑的是您的微服务试图传递文件客户端或服务器?
标签: java web-services ftp httpclient