Currently we are using FTP to transfer ASCII test records from our contract manufacturers to a local FTP server. We have been having issues of corrupted files as well as lost records for a very long time. Many different attempts have been performed but nothing seems to be perfect. We are also now running into performance issues. Since FTP is based on TCP/IP I am hoping there is a faster solution. What I am looking to accomplish is to:
Establish a connection from a PC to a network drive that may or may not be available through a VPN (network connection could be down).
If the drive is available then - Transfer ASCII files from local machine to network drive
Verify file integrity
Disconnect connection
If the drive is not available - Write a log on local machine and try again later
I am slowly learning the proper usage of both Datasocket and TCP/IP but I have to believe thier is an easier way. I am using CVI 5.5 and/or 8.5. If anybody can give some direction I would greatly appreciate it.
Thanks,
TOM B