Font Size: a A A

Samba Server Based Sharing System For Phone Files

Posted on:2015-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:N JinFull Text:PDF
GTID:2298330467456741Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile network technology and mobile intelligentsystems, mobile smart devices have become increasingly used in people’s daily lives,largely changed the way people lived in the past years. Precisely because people startedusing mobile smart devices do more and more things, on mobile devices generate a lot ofimportant documents that need to be shared with the PC.Relative to the increasingly rich variety of applications, more and more functions canbe achieved on mobile smart devices, the file transfer and sharing is still need thetraditional data lines and other hardware devices supported to complete. How to use fasterand faster nowadays increasingly wide coverage of wireless networks, providing a newway without data lines to share files between mobile terminal and PC side is the focus ofthis paper. In order to achieve such a purpose, this paper presents the design andimplementation of a mobile phone files sharing system based on the Samba server.The entire application we will develop is divided into three major modules, namelythe PC server Samba server module and the landing module and file sharing servicemodule of android client.Landing module mainly realizes android client user login, the user using theapplication is the first to enter the landing module. Landing module will generally providelogin and register two sub-modules, but for security reasons, the registration function isrealized on the server module implementation, thus landing module is the main provider oflanding capabilities. If you are already registered user, you need to enter the server host IP,host name, user name and password in the landing module to login the system. Thesub-module will communicate with the server, in order to determine whether a user cansuccessfully login.File sharing modular which is the most important module of the system can bedivided into two parts, upload sub-modules and download sub-module, the mainachievement of file sharing function. After the user enters the share sub-modules, users need to select the files which you want to upload or download, and then click theappropriate button to make the module communicate with the server, achieve the fileupload and download functions. In addition, users can choose when to turn off the sharefunction, to some extent ensure the safety of user’s files.The most important function of Samba server module is to provide backgroundsupport for android client. First, register the trust shared users for the system, onlyregistered users can pass through the server for file sharing between PC and the phone.Server module communicates with the mobile client in the user login, file sharing processto provide the services requested by the user, in order to achieve the system’s file-sharingfeature.This paper designed and implemented a new mobile phone file sharing system,completed the initial design of a variety of ideas. This system provides an alternative totraditional way that using android phone lines to share files between PC and mobile phoneclient. Users can transfer and share files between the phone and the computer file by theapplication, which give users a great convenience and has great practical value.
Keywords/Search Tags:Samba Server, android system, file sharing
PDF Full Text Request
Related items