如何通过动态发送端口从业务流程使用新的Biztalk SFTP适配器?
对于新的Biztalk 2013,我希望将新的SFTP适配器集成到我的一个编排中。我以前是用BLogical Codeplex组件做的如何通过动态发送端口从业务流程使用新的Biztalk SFTP适配器?,biztalk,sftp,Biztalk,Sftp,对于新的Biztalk 2013,我希望将新的SFTP适配器集成到我的一个编排中。我以前是用BLogical Codeplex组件做的 MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.host) = "server"; MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.portno) = 22; MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.user) = "user";
MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.host) = "server";
MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.portno) = 22;
MsgOut(Blogical.Shared.Adapters.Sftp.Schemas.user) = "user";
如何使用新的Biztalk SFTP适配器执行此操作?这里有官方文档 不幸的是,它没有详细介绍如何将其用作动态发送端口 它确实遵循其他适配器的模式,因此您需要
// Set base properties
MySendPort(Microsoft.XLANGs.BaseTypes.Address) = "sftp://Server[:Port]/FolderPath/";
MySendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "SFTP";
// Set the SFTP adapter specific properties
MsgOut(SFTP.Username) = "user";
...etc
可用的属性是此处列出的属性或BizTalk 2016及更高版本的属性
服务器、文件夹路径和端口(在地址中设置)和连接限制除外
您可能还需要查看如何配置发送动态发送端口的处理程序
另外值得注意的是,该SFTP适配器目前不支持通过代理进行连接 这里有官方文件 不幸的是,它没有详细介绍如何将其用作动态发送端口 它确实遵循其他适配器的模式,因此您需要
// Set base properties
MySendPort(Microsoft.XLANGs.BaseTypes.Address) = "sftp://Server[:Port]/FolderPath/";
MySendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "SFTP";
// Set the SFTP adapter specific properties
MsgOut(SFTP.Username) = "user";
...etc
可用的属性是此处列出的属性或BizTalk 2016及更高版本的属性
服务器、文件夹路径和端口(在地址中设置)和连接限制除外
您可能还需要查看如何配置发送动态发送端口的处理程序
另外值得注意的是,该SFTP适配器目前不支持通过代理进行连接