学士学位论文----ftp客户端.rar
学士学位论文----ftp客户端,学士学位论文----ftp客户端页数47 字数 17560摘要 ftp(file transfer protocol,文件传输协议)是internet上使用非常广泛的一种通讯协议。它是由支持internet文件传输的各种规则所组成的集合,这些规则使internet用户可以把文件从一个主机拷贝到另一个主机上。本论文介绍了...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 猛龙 发布
学士学位论文----FTP客户端
页数 47 字数 17560
摘要
FTP(File Transfer Protocol,文件传输协议)是Internet上使用非常广泛的一种通讯协议。它是由支持Internet文件传输的各种规则所组成的集合,这些规则使Internet用户可以把文件从一个主机拷贝到另一个主机上。本论文介绍了文件传输协议FTP,包括了服务器端和客户端的协议,简单描述了客户机/服务器模式以及Java在网络编程中的应用。介绍了ftp客户端的实现方法,其基本功能包括文件的下载、上传、删除、建立目录、显示文件信息等。其中主要介绍了通过布局管理器实现灵活的用户界面的方法、注册监听器以实现程序界面的及时更新的途径、IBM的protocol包的使用、通过JList实现文件浏览界面的方法、多线程的使用等问题。
关键词
FTP,Java ,C/S
摘要 1
Abstract 1
关键词 1
引言 2
第一章 课题原理简介 4
1.1 客户机/服务器系统概述 4
1.2 FTP协议简介 6
1.2.1 FTP模型 6
1.2.2 FTP(File Transport Protocol)文件传输协议 6
第二章 总体设计 13
2.1 软件简介 13
2.2 相关知识介绍 13
2.2.1 Java 语言 13
2.2.2 正则表达式 20
2.2.3 IP地址 24
2.3 总体模块结构 25
第三章 具体项目开发 27
3.1 系统实现 28
3.1.1 文件浏览界面的实现 28
3.1.2 LocalFileListListener的注册 31
3.1.3 核心protocol类的使用 32
3.1.4 界面布局管理器 33
3.1.5 格式校验 35
3.1.6 多线程 37
3.2 功能介绍 39
3.3 测试 44
3.3.1 测试计划 44
3.3.2 测试结果 44
第四章 总结 46
参考文献 46
参考文献
①Bruce Eckel,Java编程思想,机械工业出版社,2002年
②Ian F. Darwin,Java经典编程实例,中国电力出版社,2002年
③Jean-Pierre Norguet,Java FTP client libraries reviewed --Learn how the available libraries stack up against each other ,April 4,2003
页数 47 字数 17560
摘要
FTP(File Transfer Protocol,文件传输协议)是Internet上使用非常广泛的一种通讯协议。它是由支持Internet文件传输的各种规则所组成的集合,这些规则使Internet用户可以把文件从一个主机拷贝到另一个主机上。本论文介绍了文件传输协议FTP,包括了服务器端和客户端的协议,简单描述了客户机/服务器模式以及Java在网络编程中的应用。介绍了ftp客户端的实现方法,其基本功能包括文件的下载、上传、删除、建立目录、显示文件信息等。其中主要介绍了通过布局管理器实现灵活的用户界面的方法、注册监听器以实现程序界面的及时更新的途径、IBM的protocol包的使用、通过JList实现文件浏览界面的方法、多线程的使用等问题。
关键词
FTP,Java ,C/S
摘要 1
Abstract 1
关键词 1
引言 2
第一章 课题原理简介 4
1.1 客户机/服务器系统概述 4
1.2 FTP协议简介 6
1.2.1 FTP模型 6
1.2.2 FTP(File Transport Protocol)文件传输协议 6
第二章 总体设计 13
2.1 软件简介 13
2.2 相关知识介绍 13
2.2.1 Java 语言 13
2.2.2 正则表达式 20
2.2.3 IP地址 24
2.3 总体模块结构 25
第三章 具体项目开发 27
3.1 系统实现 28
3.1.1 文件浏览界面的实现 28
3.1.2 LocalFileListListener的注册 31
3.1.3 核心protocol类的使用 32
3.1.4 界面布局管理器 33
3.1.5 格式校验 35
3.1.6 多线程 37
3.2 功能介绍 39
3.3 测试 44
3.3.1 测试计划 44
3.3.2 测试结果 44
第四章 总结 46
参考文献 46
参考文献
①Bruce Eckel,Java编程思想,机械工业出版社,2002年
②Ian F. Darwin,Java经典编程实例,中国电力出版社,2002年
③Jean-Pierre Norguet,Java FTP client libraries reviewed --Learn how the available libraries stack up against each other ,April 4,2003