如何通过动态发送端口从业务流程中使用新的Biztalk SFTP适配器?

时间:2013-05-22 17:43:02

标签: 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";

在哪里可以找到有关使用新Biztalk SFTP适配器执行此操作的文档?或者任何人都可以指出我正确的方向。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

官方文档在这里 http://msdn.microsoft.com/en-us/library/jj684551(v=bts.80).aspx 不幸的是,它没有详细介绍如何将其用作动态发送端口。

它确实遵循其他适配器的模式,因此您需要

// 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

可用的属性是How to Configure an SFTP Send Port

中列出的属性

除了服务器,FolderPath&端口(在地址中设置它们)和ConnectionLimit。

您可能还需要查看为发送动态发送端口Dynamic Send Port Handler is Configurable

配置处理程序

另外值得注意的是,此SFTP适配器当前不支持通过代理进行的连接。 social.msdn.com