首页> 中文学位 >设计一个具有检索功能的FTP Client及XML技术在其中的应用
【6h】

设计一个具有检索功能的FTP Client及XML技术在其中的应用

代理获取

目录

文摘

英文文摘

第一章引言

1.1背景:现有技术的缺陷

1.2目标

1.3本文各章内容安排

第二章FTP相关问题

2.1通信方式

2.1.1 普通通信模式

2.1.2 Passive模式

2.2多线程下载同一文件的问题

2.2.1断点续传

2.2.2多线程下载同一文件在Server端的处理

2.2.3多线程下载同一文件在Client端的处理

2.2.4从不同服务器上多线程下载同一文件的问题

2.2.5文本文件的问题

2.2.6 Polestar Download中的传输控制

2.3服务器对传的问题

2.3.1需求

2.3.2原理

2.3.3 Polestar Downlod是怎样检测服务器端是否支持对传的

2.4小结

第三章XML相关问题

3.1 XML简介

3.1.1背景

3.1.2体系结构

3.1.3优势

3.2 XML用于数据库的优势

3.2.1适于异构应用间的数据共享

3.2.2用于强大的数据检索

3.2.3提供多语种支持

3.3 XML数据存储机制

3.4 XML编程接口

3.4.1 SAX

3.4.2 DOM(Document Object Modal)

3.5 POLESTAR DOWNLOAD选择XML文档做为数据文件的原因

3.5.1良好的树型结构

3.5.2可扩展性:未来的FTP搜索引擎

3.6 POLESTAR DOWNLOAD中相关标准的制定

3.6.1 DTD与Schema

3.6.2 Polestar Download选择Schema及其原因

3.6.3 Polestar Download中定义的SiteStructSchema

3.6.4 Polestar Download中定义的AddressBookSchema

3.6.5 Polestar Download中Schema放置的位置

3.7 XML文件做为小型数据库的优缺点

3.7.1优点

3.7.2缺点

3.8小结

第四章POLESTAR DOWNLOAD中的索引问题

4.1目录结构的索引

4.1.1关键字的选择

4.1.2被索引内容的选择

4.2说明文件的索引

4.2.1可以快速的从目录结构中定位索引文件

4.2.2可以快速的从索引文件定位到它的目录位置

4.2.3压缩

4.3小结

第五章实现POLESTAR DOWNLOAD时的其它问题

5.1设计的定位

5.2应该考虑到不同的操作系统对文件名有不同的要求

5.2.1建立文件索引时

5.2.2传输文件时

5.3应考虑到不同的FTP SERVER给出的文件列表格式不一样的问题

5.4程序应考虑到尽量减小对FTP SERVER的冲击

5.4.1建立索引时

5.4.2建立说明文件的本地备份时

5.4.3 下载文件时

5.5计划任务与优先级

5.6小结

第六章结束语

致谢

参考文献

展开▼

摘要

FTP是Internet上一项古老的、基本的应用,但是对FTP服务器上文件的检索一直是一个困扰着用户的问题.该文在分析了FTP的断点续传、多线程下载、服务器对传等工作方式的基础上,设计了一个具有检索功能的FTP Client-Polestar Download.Polestar Download具有按照文件检索和按照说明文件检索的功能,大大的提高了FTP的易用性.在Polestar Download的设计中使用了XML文档做为数据文件,该文讨论了XML技术在做为小型数据库时的优势和劣势.

著录项

  • 作者

    刘栋;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 计算机应用
  • 授予学位 硕士
  • 导师姓名 邢汉承;
  • 年度 2001
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.093;
  • 关键词

    XML技术; FTP; 断点续传; 检索; 多线程下载;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号