This page contains a collection of frequently asked questions about YADE and its predecessor SOSFTP.
Any comments, questions and/or confusing points? Please get in contact with SOS. We need all the information we can get to make the use of YADE and everything related to it (including this documentation) a breeze.
Note that you may also find the following useful:
- our (YADE - Documentation and SOSFTP documentation pages)
Features
- Is YADE compliant with file transfer standards as RFC 959, RFC 1579 and RFC 2228?
- Secure file transfers via encrypted network sessions
- Example for YADE file transfer with both implicit and explicit SSL connections with FTPS
- ZLIB data compression for improved file transfer performance with SFTP
- Automated file transfer using JobScheduler
- Support for openSSH public key and client certificate authentication
- ASCII and binary file transfer modes
- Can YADE transfer multiple files using regular expressions?
- Example for YADE recursive file transfer of directories and subdirectories
- Network timeout capabilities detect lost connections and inaccessible servers
- Interrupt file transfers using non-blocking methods
- Example showing logging capabilities to log messages exchanged between source and target server
- Upload and download files from/to memory.
- Example for YADE with checksum verification to detect corrupt or incomplete file transfers
- Can YADE components be re-distributed as part of an individual application without additional fees?
- Using Credential Store to securely store authentication, connection and other parameters
- Example for YADE to check files for completeness by steady state
Getting Started
Architecture
Components
- YADE Client
- YADE Background Service
Configuration
- Using Configuration Files
- YADE JITL Parameter
- Server to Server Transfer
- Can YADE use multiple destinations for file transfer?
- Can YADE handle UNC Names, multiple destinations and secure credentials?
- Example for YADE file transfer with WebDAV
- Example for YADE CIFS usage
- Example for YADE file transfer using localhost
- How can I carry out preprocessing and postprocessing for file transfers?
- How can we select files by a timestamp?
- Example for YADE cascaded profiles
- Using Parameters when setting up file order source
- Can you use file sink to rename and move file at the same time
- How to make sure a job step will kick off after file transmission is complete for large files
Technical Issues
- How to configure the YADE Background Service
- YADE Background Service database usage
- YADE Implementation Architecture
Scheduling
- Does YADE provide a scheduling capability?
- Which job scheduling products are supported by YADE?
- How to write a separate log file for each file transfer with YADE
Operation
- How to execute a command after a successful transfer?
- How to poll a server in the DMZ and execute a job chain for each file found?
- How_to_send/receive_files_using_DMZ_as_a_jump_server
- How_to_send/receive_files_between_networks_with_DMZs
Other Topics
YADE : Use cases
- Use-Case A - Download the file from Vendor's FTP/sFTP server to User's desktop
- Use-Case B - Internal user generate the file and want to share the encrypted file with Customer over SFTP
- Use-Case C - Legecy Batch system generate reports/input file for other systems/customer
- Server to Server Transfer
- Example for YADE Server-to-Server File Transfer with polling
- Can YADE use multiple destinations for file transfer?
- Can YADE handle UNC Names, multiple destinations and secure credentials?
- Example for YADE file transfer with WebDAV
- Example for YADE CIFS usage
- Atomic Transfer
- UseCase-0100 - Server2Server data transfer with processing steps
Troubleshooting
- What to do if removing files on an FTP server fails?
- Answer of Apache as WebDAV server too slow
- What to do if transfer speed for SFTP is slow?