Font Size: a A A

The Research In File Transmission Server Based On FTP Protocol

Posted on:2009-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhaoFull Text:PDF
GTID:2178360242474359Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The network communication technology applied in the field of modern science and technology gets deepening and the demand for its service gets rising due to the high-speed development of modern information technology, so that a good server platform is a necessary to meet the growing demand of users for the network service. Based on this background that is the search and design of communication software concerning the server has become a hot topic during the development of the network, this article researches and designs a server platform for transmitting file information via the network.Firstly, the article outlines the development of the computer network, then introduces five layers architecture, among which the focus is on the Transport Layer Protocol (TCP) and the Application Layer Protocol (FTP), related to the TCP/IP protocols and the function in each layer. According to the design requirements and function to be realized on the server, the overall framework model is confirmed and a server for transmitting the information via the network is introduced specifically.The FTP file transmission server system is compiled in VC software environment to implement the system by making use of the modular software thought to design, based on the C/S mode. When the server system is designed, this article shows firstly the overall model of the server system, then describes the interface design and the server framework structure respectively, then elaborates the realization of the six modules used by building the background server and the communication between these six modules when the server is run. Finally, the Windows' common client software and the test software written by myself are used to test this server for file transmission and the test results are analyzed. With systematically researching the overall flow to design the server for the file transmission server to deepen the understanding for communication software design, the article has some theoretical and practical significance for designing the server with powerful improved function in the future. This server software that the thesis relates to will be applied in the project of "The Ships Dynamic Monitoring and Control Information System" carried by The Institute of Navigation.
Keywords/Search Tags:TCP/IP, FTP, CAsyncSocket class, CSocket class
PDF Full Text Request
Related items