FTP协议的研究与客户端实现.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FTP协议的研究与客户端实现

学院 本科毕业设计(论文) ( 届) 论文题目 FTP协议的研究与客户端实现 (英文) The FTP Agreement’s And The Client Side Realize 所在学院 电子信息学院 专业班级 电子本 学生姓名 学号 指导教师 职称 指导教师 职称 完成日期 年 月 日 FTP协议的研究与客户端实现 2008年4月 摘 要 本论文简单的介绍了FTP协议以及FTP客户端的开发环境,详细的介绍了FtpClient类在设计FTP客户端的相关知识和利用FtpClient 类来完成FTP功能。 本设计完成了FTP客户端的制作和测试,完成了基于Java语言的程序设计。 关键词:FTP协议;FtpClient;鼠标拖动;上传与下载;鼠标监听事件 Abstract In this paper, a brief introduction of the FTP protocol, and the FTP client development environment. Described in detail in the design of the FtpClient FTP client knowledge and the use of FTP FtpClient category to complete most of the functions. The software uses the mouse to achieve eavesdropping incident mouse drag upload, download files. Use of document output, input streams to achieve file transfer and landing Account information management functions. This design can be used not only user names and passwords to landing server, the server can be anonymous landing can drag uploading and downloading documents, management landing account information, log shows that operation. The design of the FTP client to complete the production and testing is completed based on the Java programming language. Key Words: FTP protocol; FtpClient;Drag the mouse; Upload and download; Mouse eavesdropping incident 目 录 1 引言 1 2 文件传输协议(FTP)简介 2 2.1 FTP连接 2 2.2 FTP数据处理 3 2.2.1 文件类型处理 3 2.2.2 格式控制 4 2.2.3 文件结构 5 2.2.4 传输模式 5 2.3 FTP命令及其响应 6 2.4 连接处理过程 7 3 开发工具及环境介绍 8 3.1 Java语言概述 8 3.1.1 Java语言 8 3.1.2 Java虚拟机 10 3.1.3 Java开发运行环境介绍 11 3.2 利用JBuilder2005开发FTP客户端 13 3.2.1 JBuilder2005工作界面介绍 13 3.2.2 JBuilder2005中FTP库简介 15 4 FTP客户端设计 18 4.1 FTP系统工作流程与结构 18 4.2 系统的图形界面设计 20 4.2.1 FTP主界面的设计 20 4.2.2 设置界面的设计 21 4.2.3 操作日志界面的设计 21 4.3 登录程序的设计 22 4.3浏览程序的设计 24 4.3.1 服务器浏览程序 24 4.3.2 本地浏览程序 27 4.4 文件上传下载的设计 30 4.4.1文件的上传和下载设计 30 4.4.2 用上传、下载按钮和鼠标拖动来实现文件上传下载的设计 34 4.5 帐户信息管理程序设计 37 4.5.1 设计之前的准备 38 4.5.2 帐户信息程序

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档