我的編排接收到包含文件名的消息,我想從我的FTP中選擇該文件。我可以將FTP接收端口配置爲接收來自FTP中某個文件夾的所有文件,但是如何接收具有特定名稱的文件?如何通過BizTalk FTP接收端口接收特定文件
過程看起來像
我的編排接收到包含文件名的消息,我想從我的FTP中選擇該文件。我可以將FTP接收端口配置爲接收來自FTP中某個文件夾的所有文件,但是如何接收具有特定名稱的文件?如何通過BizTalk FTP接收端口接收特定文件
過程看起來像
我寧願推薦你寫一個自定義的.NET組件的解決方案,它將從FTP位置獲取文件(你可以從你的表情形狀中調用該組件)。
動態創建接收端口/接收位置,然後刪除它們不會擴展,可能會讓你陷入嚴重的麻煩。
我不知道如果this link幫助 - 特別是CreateFtpReceiveLocation方法 - 即編程增加了接收位置(僞動態接收位置)。
之後您還需要刪除位置。我猜你也可以將TransportMatrix的Transport屬性中的'Dynamic'位置的FileMask設置爲TransportTypeData的Custom Props中的文件名,並且一旦完成該文件就需要刪除該位置。
Thanks @nonnb!我看過這篇文章,但我認爲這太複雜了。我得出結論,我可以放置一個表達式形狀,並在其中我可以調用外部庫,它可以做任何我想要的東西:)不知道這是一個完美的解決方案,但它仍然是一個容易的。 –
是的,正是我之前評論過的 –