摘要 |
<p>A system and process for managing file transfer over a network (10) between upload modules (30A) and download modules (30B) is described. A control server (20) comprises a plurality of function modules (22 TO 50) for managing the transfer of files. Further, other function modules may perform additional functions on the files or the data in the files, where the function modules may act dependently with one another, or independently from one another to perform synchronous or asynchronous functions. The system and process may allow administrators or users to designate the functions and methods for transferring files based on the file, the end user and/or other criteria. Administrators or users may designate one of several file transfer methods, such as peer to peer without control server, peer to peer with control server, HTTP transfer, client-server transfer or other transfer methods. Designating a file transfer method enables the use of the appropriate transfer method for a particular file to take advantage of the strengths of a transfer method when appropriate.</p> |