基于FTP协议的文件传输组件设计与实现  被引量:18

Design and realization of FTP based file transfer component

在线阅读下载全文

作  者:王占军[1] 王伟[1] 赵志刚[1] 

机构地区:[1]沈阳师范大学计算机与数学基础教学部,沈阳110034

出  处:《沈阳师范大学学报(自然科学版)》2012年第3期375-377,共3页Journal of Shenyang Normal University:Natural Science Edition

基  金:辽宁省自然科学基金计划项目(20102203)

摘  要:文件传输协议(FTP)是功能完备而繁杂的网络文件传输协议,在普通应用程序开发中使用此协议开发难度大。为降低文件传输协议的使用难度,分析了FTP协议的基本功能要求;提出了文件发送和文件接收的2项基本功能;设计了一种仅实现文件发送与文件接收功能的简化FTP协议的组件化封装方案,通过对文件传输库的抽象与简化,定义了文件发送接口和文件接收接口。根据应用环境特点和集成开发环境特点,确定了封装采用的开发语言和开发环境为C++Builder;实现了基于FTP协议的文件传输组件sftp.dll;测试了基于FTP协议的文件传输组件的可移植性能、文件传输可靠性、文件传输性能等指标。总结了基于FTP协议的文件传输组件具有可移植性、文件传输安全可靠、网络资源占用率低的应用特点。File transfer protocol(FTP) is a complete and complex protocol.The protocol is used to transport files between network computers.It is difficult to use FTP while in special application developing.In order to reduce the difficultly of using FTP,this paper analyzes the basic function of the FTP protocol and extracts the two basic functions of File-Sending and File-Receiving,designs a simplified component of the FTP protocol encapsulation scheme to achieve the file transfer,declares the File-Sending interface and the File-Receiving interface.Selects the C+ + Builder as the computer language and IDE,realizes the "sftp.dll"—the file transfer component based on FTP.Furthermore,tests the ability of file transport,portability and reliability.Finally,does a summary of the characteristics of the file transfer component.

关 键 词:文件传输 组件 封装 FTP 

分 类 号:TP393.093[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象