[发明专利]应用于堆叠系统中的FTP数据传输方法和装置有效
申请号: | 201210091670.X | 申请日: | 2012-03-30 |
公开(公告)号: | CN102647465A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 王奕;王伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 堆叠 系统 中的 ftp 数据传输 方法 装置 | ||
1.一种应用于堆叠系统中的文件传输协议FTP数据传输方法,其特征在于,该方法包括:
A,堆叠系统中的FTP服务器Server主进程接收来自FTP客户端的文件传输请求;
B,所述FTP Server主进程针对所述文件传输请求的文件,判断该文件是否和本FTP Server主进程处于同一机框,如果否,执行步骤C;
C,向堆叠系统中运行在所述文件所处机框上的FTP Server备进程发送文件传输通知,由该FTP Server备进程接收到所述文件传输通知后通过本FTP Server备进程和FTP客户端之间用于传输所述文件的数据链路接管执行所述文件的传输。
2.根据权利要求1所述的方法,其特征在于,步骤C中,FTP Server备进程通过本FTP Server备进程和FTP客户端之间用于传输所述文件的数据链路接管执行所述文件的传输包括:
FTP Server备进程判断本FTP Server备进程和FTP客户端之间是否存在用于传输所述文件的数据链路,如果是,则直接利用该存在的数据链路执行所述文件的传输,否则,在本FTP Server备进程和FTP客户端之间建立用于传输所述文件的数据链路,通过该建立的数据链路执行所述文件的传输。
3.根据权利要求2所述的方法,其特征在于,所述FTP Server备进程在完成数据链路建立之后,且在通过建立的数据链路执行文件的传输之前进一步包括:发送数据链路完成建立通知至FTP Server主进程;
所述FTP Server备进程通过以下步骤开始通过建立的数据链路执行文件的传输包括:
所述FTP Server主进程接收到所述数据链路完成建立通知后,通过与FTP客户端之间的控制链路通知FTP客户端数据链路已建立,并在完成通知FTP客户端数据链路已建立后,通知FTP Server备进程通过建立的数据链路开始执行文件的传输,以由FTP Server备进程开始执行所述文件的传输。
4.根据权利要求1至3任一所述的方法,其特征在于,该方法进一步包括:
所述FTP Server备进程在完成文件传输后关闭本FTP Server备进程与FTP客户端之间用于传输该文件的数据链路,并发送文件传输完毕通知至所述FTP Server主进程;
所述FTP Server主进程通接收所述文件传输完毕通知后,通过与FTP客户端之间的控制链路通知FTP客户端已完成传输的文件。
5.根据权利要求4所述的方法,其特征在于,FTP Server主进程向FTP Server备进程发送的通知、以及FTP Server备进程向FTP Server主进程发送的通知采用Socket发送。
6.一种应用于堆叠系统中的文件传输协议FTP数据传输装置,其特征在于,该装置包括:FTP服务器Server主进程和FTP Server备进程;
所述FTP Server主进程包括:请求接收单元、判断单元和传输通知单元;
所述请求接收单元,用于接收来自FTP客户端的文件传输请求;
所述判断单元,用于针对所述文件传输请求的文件,判断该文件是否和所述FTP Server主进程处于同一机框;
所述传输通知单元,用于在所述判断单元的判断结果为否时,向堆叠系统中运行在所述文件所处机框上的FTP Server备进程发送文件传输通知;
所述FTP Server备进程包括:通知接收单元和传输单元;
所述通知接收单元,用于接收来自所述FTP Server主进程的文件传输通知;
所述传输单元,用于在所述通知接收单元接收到文件传输通知后,通过本FTP Server备进程和FTP客户端之间用于传输所述文件的数据链路接管执行所述文件的传输。
7.根据权利要求6所述的装置,其特征在于,所述传输单元包括:
判断子单元,用于判断所述FTP Server备进程和FTP客户端之间是否存在用于传输所述文件的数据链路;
建立子单元,用于在所述判断子单元的判断结果为否时,在所述FTP Server备进程和FTP客户端之间建立用于传输所述文件的数据链路;
传输子单元,用于在所述判断子单元的判断结果为是时,或者在所述建立子单元完成建立用于传输所述文件的数据链路时,利用该用于传输所述文件的数据链路执行所述文件的传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210091670.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:单晶InP基化合物半导体材料薄膜的外延结构
- 下一篇:动态比较器