We need to commission the creation of the following three pieces of software:
1) A c/c++ file transfer library based on the UDT open source library with the
following general features:
a) Transferring files between client and server.
b) Exchanging data regarding file attributes.
c) Compute and compare SHA1 hashes of files between client and server.
d) Automatic compressing/decompression via block or stream compressors (zlib, LZO, ... developer selectable) for optimized file transfer.
e) Resume transmission (fault tolerant).
f) SSL over UDT for secure data transfer.
g) Bulk transfers by identifying directories to transfer.
h) All features focused on maximizing transmission rate.
2) An ftp like command line client application for OS X, Linux, Windows using the features of the above library.
3) A server demon for linux using the library. With stubbed out user authentication module, all the features of the above library, plus the ability to handle multiple client connections, and report CPU/Memory/bandwidth metrics for load balancing.
Work must be completed under NDA.
Sir,
I am expertized in VB,Linux ,C,Shell scripts and communications on FTP,SSH,SCP,Wget etc.
I would like to discuss more with you and tell you a concrete plan to achieve this requirement of yours.
Looking forward to hear from you.
Thanks