WSO2发送中介和/或入站端点SMB(CIFS)

时间:2015-11-10 22:59:47

标签: wso2 axis2 wso2esb esb synapse

该产品相当新,但看起来很有前途。有人可以解释我两件事:

  1. 如何解析SMB入站点的凭据。我有一个远程共享,但我不希望启用BUILTIN来宾帐户,也不想授予网络BUILTIN帐户访问权限(所以每个人都可以点击共享)。我试过smb:// user:password @ host / share / folder但是没有用。

  2. 如何将发送中介正确指向SMB端点?我得到类似的东西#34;系统无法从\ host \ share \ folder URL"推断传输信息,我在发送媒介中设置为端点的URL。

1 个答案:

答案 0 :(得分:1)

首先,您需要在axis2.xml中启用VFS传输发送方/接收方(否则您将无法推断传输...错误)更多info here

然后,您可以连接到与ftp非常相似的smb。还有一个特定的样本available here。您可以在网址中内联定义凭据。

此外,如果您使用ESB 4.8.1或更早版本,并使用多个节点轮询相同的vfs位置,则可能存在锁定/并发问题。这在新的ESB 4.9.0中得到了解决,File Inbound endpoints支持分布式锁定。