EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Temporary folders in FTPS send ports

Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.
Posted: 12/16/2013 12:41:17
by Vincent Giroux (Basic support level)
Joined: 12/16/2013
Posts: 3

We are currently using the BizCrypto 7.2.173 FTPS adapter in many BizTalk 2010 applications to send files to an FTPS server. Folders where files are uploaded are monitored by external systems which will periodically poll these folders and download the files contained.

From experience, a potential issue that can arise when 2 systems are communicating via an FTP server like that is that, under certain conditions, the consuming system will be trying to download a file while the producer is still uploading it (because files are not necessarily locked when using the FTP protocol). In that case, empty or partial files might be processed by the consuming system.

A common solution for this problem is to use a temporary folder during transfer (i.e. the file is initially uploaded to a temporary folder and when the upload is complete, it is then moved to its final destination) making it an atomic transfer. This solution is explained in this article (albeit in a scenario where BizTalk is receiving messages by FTP) : http://msdn.microsoft.com/en-us/library/aa577610.aspx

Does the BizCrypto FTPS send adapter support atomic transfers by using temporary folders (like the Microsoft one does)?

While searching the forums and the documentation, it does seems like the more recent versions of BizCrypto might support this feature (via the the use of the ON After Transfer property) but not the version used (7.2.173). This would mean we would have to upgrade. Is this correct ?
Posted: 12/16/2013 17:45:31
by Ken Ivanov (EldoS Corp.)

Hello Vincent,

Thank you for getting in touch with us.

Indeed, with the latest version of BizCrypto you can implement atomization of the transfer operations with event-like mechanism. Some guidance is available here.

May I please ask you to assign your license ticket to your web site account so that we could identify you as a customer. Then we'll be able to let you know about the upgrade options available for you.
Posted: 12/17/2013 13:30:32
by Edward Kranenburg (Standard support level)
Joined: 09/14/2009
Posts: 1

Hi Ken,

You can find the license ticket that is linked to my account.
We started with BizTalk 2006 R2 with SecureBlackbox 6 and upgraded recently to BizTalk 2010 with BizCrypto 7. Vincent is doing development for us and is running into the issue mentioned above with FTPS and temporary folders.



Topic viewed 2720 times

Number of guests: 1, registered members: 0, in total hidden: 0


Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!