是否有一种自动化、通用的方法来安排发送/接收文件

是否有一种自动化、通用的方法来安排发送/接收文件

我们目前有几个自定义 (perl) 进程,用于将客户端上传到客户端/从客户端下载客户端(ftp、sftp、web 等)。这些进程将成功或失败的电子邮件发送到各种地址。有些进程会进行多次尝试,并在每次尝试后发送警告电子邮件。有些脚本会确认一组文件中的所有文件都可用并启动其他脚本。

虽然上传/下载过程感觉很混乱,但查看通知电子邮件(我们每天会收到几百封!!)本身就是一件苦差事。

是否有通用的解决方案(开源或商业)可以完成此类工作?不仅可以处理上传/下载文件、监视目录等,还可以提供一种检查各种任务状态的合理方法?

答案1

可能有点过度,但是 ESB(企业服务总线)平台可能可以满足您的要求。

来自 Oracle ESB 文档:

企业服务总线在企业内部和外部的多个端点之间移动数据。

从本质上讲,它们庞大而复杂,但功能却十分丰富。它们通常倾向于 XML、Web 服务和消息队列,但也有用于本地文件、FTP 和电子邮件集成的适配器。

有很多选择,有免费的,也有商业的:业务集成软件比较

抱歉没有说得更具体,但选择 ESB 平台不是一件容易的事。我很想知道其他人是否能针对您的特定问题提出更具体的建议。

相关内容