摘要 |
<p>Systems and methods for robust, efficient, and secure client-server communication are provided. For example, one method of such client-server communication may involve receiving in the server a long polling HTTP request and a client status message, such as a file offer, via HTTP from the client. Such a file offer may indicate, for example, one or more files that are available for transfer from the client. Thereafter, the server may issue a command, such as a file request, as a response to the long polling HTTP request. Such a file request may request at least one of the one or more files that are available for transfer. Thereafter, the server may receive the at least one of the one or more files from the client via FTP.</p> |