我们如何从 mule 中的 samba 服务器读取文件?

How can we read files from samba server in mule?

我想从 samba 服务器读取一些文件,看起来 smb 协议不是 ftp、sftp 等 mule 组件支持的协议之一。所以任何人都可以分享一些想法,包括这样做的示例实现?让我们假设我们想要读取一个 csv 文件并将其保存到 payload 中,以便它可以用于传递给 weave 转换组件。

通常,您会通过操作系统安装共享,然后在具有适当读写权限的 user/grp 上下文中启动 Mule Runtime 进程。