资源描述:
《ftp文件传输课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、FTP文件传输课程设计摘要进入信息时代,随着互联网普及,只要接上网络,就能从网上找到庞大的数据资源,其内容包罗万象,可以说几乎任何人都可以在Internet资源中找到自己所需要的信息资源。有了网络,使用者不但可以浏览各种各样的信息资源,还能够将自己感兴趣的资源下载到本地机上。计算机之间数据的传输大多是通过文件传输协议FTP来完成的。FTP使用两个TCP连接来实现文件传送操作。FTP可以管理四类不同的文件类型,且可用多种模式传输文件。本系统是用JBuilder9.0作为开发工具完成的,系统有着良好的界面,简单易用,系统开发的总体任务是连接FTP服务器,上传/下载文件;并
2、使用Serv-U软件构建FTP服务器,使客户端用户能够通过互联网访问FTP服务器,进行信息资源的共享和传输。论文首先介绍FTP文件传输协议的原理和工作的机制。然后简要介绍开发FTP客户端应用程序的一些详细的步骤(如何建立文件传输的数据连接过程)并提供了一个完整的JAVA实现的文件传输程序模块,以此来演示使用JAVA开发FTP客户端应用程序的一些具体细节。本次论文的设计,即从需求分析,软件设计到软件功能实现,都始终遵循软件工程的思想和数据库的设计方法。在本文中采用了大量的图表说明,使文章明确清晰,便与阅读和理解。关键词:FTP文件传输系统,JBuilder9.0,网络技
3、术,软件工程ABSTARCTDuringenteringtotheinformationtimes,alongwiththeInternetuniversal,solongasconnectwiththenet,youcanfindoutthehugedataresourcesfromtheInternet.ItisalmostsaidthateveryonecanfindouttheinformationresourceswhichyouneedintheInternet.Hadthenetwork,theusercannotonlybrowsevariousofi
4、nformationresources,butalsodownloadresourceswhichyouareinterestedin.Mostofthedatatransferbetweencomputersarerealizedthroughfiletransferprotocol-FTP.GenerallyFTPmeansfiletransferservice.UsingtwoTCPconnections,FTPcanrealizefiletransfer.ThissoftwaresystemcompleteswiththeJBuilder9.0tools.An
5、dthesystemhasgoodinterface,usinginbriefandeasily.ThetotalmissionofthesystemistolinktheserverofFTP,spreadingup/downloaddocuments.AndaFTPservercanbebuiltbythesoftwareofServ-U.TheuserofclientsidethencanvisittheFTPservertouploadordownloadthefiles.Firstlythisdesignintroducesthemechanicsandpr
6、incipleofFileTransportationProtocol(FTP).Thendetailedsteps(howtomakeadatalinkforfiletransport)ofdevelopingtheFTPClientarepresented.Aprogrammingmoduleoffiletransport,writteninjavaisavailabletodemonstratethespecificsofdevelopingaFTPClientApplicationinJAVA.Thedesignofthissoftware,namelyana
7、lyticalfromtheneed,thesoftwaredesignsthefunctiontocarryout,allfollowingthethoughtofthesoftwareengineeringandthedesignmethodofthedatabasesalways.Thistexthadagreatdealofchartelucidation,makethearticledefinitelyclear,thenwithreadandcomprehendeasily.KeyWords:FTPFiletransportationsy