UFTP
UFTP (UNICORE File Transfer Protocol) is a high-performance data streaming library and file transfer tool with sharing capabilities. It allows to transfer data from client to server (and vice versa), as well as providing data staging and third-party transfer between UFTP-enabled UNICORE sites. UFTP is best used using one of our command-line clients, but it is also easily integrated into custom applications due to its FTP compliance.
Documentation
- General documentation on UFTP and its components is provided on ReadTheDocs
- Using UFTP at JSC is described in the JUDAC documentation
Source code
UFTP is developed as open source on GitHub.
- UFTPD file server
- Authentication server
- Java-based 'uftp' command-line client
- Python client 'pyuftp'
Last Modified: 12.03.2025