Font Size: a A A

Research And Realization Of File Auto Distribution System In LAN

Posted on:2007-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y K JinFull Text:PDF
GTID:2178360182460570Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With LAN technology applying in many domains, the problem of computer management is more prominent, it is an arduous mission to install and manage the software in computers. Therefore, it is meaningful to uniformly install softwares in the computers of LAN. The system of distributing files in LAN realizes the installation of software in computers rapidly and efficiently. The paper aims at the research of LAN file distributing system, and is to give an efficient solution.Firstly, on the basis of deeply analyzing the actuality of distributing files for local area network, this paper points out the difficulty and outstanding problem during the development process and compares the characteristics of several of technologies, it presents a model based on TCP/IP and ensures the system structure is based on C/S pattern. Then this paper builds up three-layer structure by using object-oriented programming and design pattern of class factory. According to the functions of each module, it discusses the thingking of design and all the details of the system. The system adopts three-layer structure, which contains controller, client and server. On the basis of analyzing and discussing the requirement of the customers, it adopts the technologies of Socket and Windows Hook to realize the real-time control of the installation status. In version comparing module, it uses technology of Windows regedit tables, which enables the distributing process to be more exactly. According to the characteristics of file transfer, it adopts technology of transfer in blocks, with which ensures integrality of file transfer.This paper is based on the actural requirement, and adopts several technologies, such as network communication, database, Windows hook, Socket etc. It implements a distributing file system based on TCP/IP. The realization of this system will save much time of installing software in LAN, and also enhancing the consistency of installation version. The result of appliancation shows that this system has satisfied the requirements of the companies and is stable, reliable and has realized anticipative objects.
Keywords/Search Tags:File distribution, Auto installation, Version control, File Transfer, Socket
PDF Full Text Request
Related items