DELPHI027-上传下载工具
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:上传下载,作为分布式应用中的基本模块,目前主要采用控件的方法来实现,其缺点是需要下载控件,限制了使用的领域。随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,借助Web service的通用性,在Http协议下,实现上传下载逻辑的跨平台实现,采用DELPHI7.0实现之,并实现在WIN平台下的调用。
关键字:上传 下载 ftp http [版权所有:http://think58.com]
[来源:http://www.think58.com]
[资料来源:http://think58.com]
目录
摘要 1
Abstract 1
前言 3
第一章 协议介绍 4
1.1HTTP协议介绍 4
1.2HTTP协议的几个重要概念 5
1.3HTTP协议的运作方式 6
1.4FTP协议介绍 10
第二章 开发工具介绍 13
2.1delphi介绍 13
2.2Indy控件介绍 17
2.3VCLSKIN控件介绍 20
第三章 详细设计 21
3.1HTTP模块设计介绍 21
3.2FTP模块设计介绍 23
第四章 系统测试 31
4.1测试项目 31
4.2测试方法 33
总结 33
致谢 33
参考文献 34 [资料来源:www.THINK58.com]
[版权所有:http://think58.com]
前言
下载(DownLoad) 常简称“当”(Down),下载,就是通过网络进行传输文件保存到本地电脑上的一种网络活动。指把信息从互联网或其他电子计算机上输入到某台电子计算机上(跟‘上载’相对)。也就是把服务器上保存的软件、图片、音乐、文本等下载到本地机器中。
广义上说,凡是在屏幕上看到的不属于本地计算机上的内容,皆是通过“下载”得来。狭义上人们只认为那些自定义了下载文件的本地磁盘存储位置的操作才是“下载”。“下载”的反义词是“上传”。
常见的下载方式有:一、使用浏览器下载,这是许多上网初学者常使用的方式,它操作简单方便,在浏览过程种,只要点击想下载的链接(一般是.zip、.exe之类),浏览器就会自动启动下载,只要给下载的文件找个存放路径即可正式下载了。若要保存图片,只要右击该图片,选择“图片另存为”即可。这种方式的下载虽然简单,但也有它的弱点,那就是功能太少、不支持断点续传、对于拨号上网的朋友来说下载速度也太慢。建议初上网的网友选择这种方式。二、使用专业软件下载。
虽然说现在的网费有所下降,但面对每月上百元的费用也是有点心痛的。这时你就要选择一款专业的下载软件了。它使用文件分切技术,就是把一个文件分成若干份同时进行下载,这样下载软件时就会感觉到比浏览器下载的快多了,更重要的是,当下载出现故障断开后,下次下载仍旧可以接着上次断开的地方下载。
[资料来源:www.THINK58.com]
WEB下载方式分为HTTP与FTP两种类型,它们分别是Hyper Text Transportation Protocol(超文本传输协议)与File Transportation Protocol(文件传输协议)的缩写,它们是计算机之间交换数据的方式,也是两种最经典的下载方式,该下载方式原理非常简单,就是用户两种规则(协议)和提供文件的服务器取得联系并将文件搬到自己的计算机中来,从而实现下载的功能。