Font Size: a A A

Massive Remote File Transfer Processing Systems Design And Research

Posted on:2007-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:L TangFull Text:PDF
GTID:2208360182985259Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
With the development of science and technology and further raising level of web communication, the performance and function of people's require to the Transfer System becomes more higher. The past FTP Transfer Software can't implement roundly, and still need to improve further.According to the actual need, the project designed and developed "the Lenven processing system of remote transmission" which is suitable to mass file. It is a transmission software based on the FTP protocol, has realized the LenvenFTP protocol defined by itself. It has defined the port and the message sequence, the message header and message body and so on, realized the multi-part transmission to send mass file;defined the message-action-state translation mechanism, realized to manage the message sequence and the active queue by server. At the same time this system suits to transmit mass file: Client upload System realized the transfer resume, the multi-part transmission, the schedule display, the dynamic compression and the browser integration. It can shut off by itself and send again automatically, append file explanation, etc. Server control procedure unified the comprehensive characteristic of active queue management and the concurrent server model, realized to send asynchronous and concurrent, the message and state translation mechanism, the authentication of identification and file verification.This system mainly includes server and client, separately used by the user and the customer. The Server is Linux OS, composed by two parts: The server control procedure and the system administration of web pages, realized by the C Language and the PHP Language separately;The Client is the Windows platform, also is composed by two parts: the upload window and the web pages for download, developed separatelyby C#.NET, VC++6.0 and PHP. During the development, the system is built by UML. It is combined with the theory of software engineering to analyse and designe.
Keywords/Search Tags:Transfer resume, Multi-part upload, Load balancing, active queue management
PDF Full Text Request
Related items