FTP是不是点对点的 毕业设计课题要求做一个可视化的p2p ftp传输软件,所以我想问问ftp本
ftp是CS架构,和p2p是完全不同的两个东西。
ftp需要一个Server服务器,所以资源都放在这个服务器上,各个client端都连接到这个
server上,上传或下载资源。
p2p只有一个中心结点,(类似ftp的server),这个中心结点上不保存你所需要的数据,
只保留各个 节点上传的资源的索引,而各个节点是平行的,每个节点都同时做为server和
client,获取数据时,从中心节点获取索引,通过索引,获取每个共享某个相同资源的节点,
同时向各个节点申请这个资源的某一部分(不一定是向所有节点申请),可以同时从各个节点
上下载数据(这时,这些有资源的节点就相当于服务器,而这台下载资源的机器就是客户端)。
与此同时,下载资源的这台机器,在下载同时,自身也被中心节点注册为这个资源的一个来源,也即成为了server。
要把ftp改造成p2p,这个难度比较大。写一个自己的p2p,也不易实现,看来你们学校的教学不错啊,敢给学生部置这样难度的作业,实现难度不小。
我建议你们先思考一下,自己能不能写出这个程序。思考通透了,再找开源的 ftp p2p软件。
ftp 简单,只要做出客户端就可以了,p2p难度就大了。
课题是2个都要完成?还是只完成一个就可以?
如果1个就可以,建议做ftp client,完成设计后,再做p2p,如果能完成p2p的设计,则上交p2p,不成的话,用ftp做底。
ftp的作用是什么?
FTP 的目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。它能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。扩展资料默认状态下,FTP 站点允许匿名访问,FTP 服务器接受对该资源的所有请求,并且不提示用户输入用户名或密码。如果站点中存储有重要的或敏感的信息,只允许授权用户访问,应禁止匿名访问。使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可下载或上传文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。这种情况违背了Internet的开放性,Internet上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。匿名FTP就是为解决这个问题而产生的。参考资料来源:百度百科-ftp
FlashFXP怎么下载东西?
flashfxp下载文件方法如下:1、首先打开flashfxp工具,然后用鼠标单击回话菜单,选择“快速连接“。2、进入快速连接窗口,输入地址,账户,密码,地址,可以是域名或ip输入完后,单击连接。成功连接,并获取到空间的信息。3、现在,我们用鼠标选择在右边窗口中,也就是ftp空间里,选择要下载的文件。然后单击鼠标右键===传输。4、开始下载文件,等待文件下载完成即可。
FlashFXP是什么软件,哪里能下载
软件介绍:flashfxp中文破解版是一款使用非常广泛,功能非常更强大的FXP/FTP软件。它拥有显示彩色文字、比较CuteFTP的目录、上传和下载文件、共享文件等众多功能,其中深受用户喜爱的便是目录比较功能,它能够有效的比较出有哪些文件进行了改动,在网站文件出错时是非常实用的。所需工具:点击下载 FlashFXP中文破解版安装破解教程一、flashfxp安装教程1、在本站下载解压好flashfxp中文破解版安装包,先双击运行里面的“FlashFXP54_5.4.0.3970_Setup.exe”,开始安装软件。2、连续点击“next”,直至软件安装完毕。3、软件安装完毕后点击“finish”,会自动打开,然后会弹出一个语言选择框,默认为英文,我们选择简体中文,然后将软件关闭。二、flashfxp破解方法1、回到软件安装包目录,双击运行“FlashFXP v5.x.x Patch by D10N4.exe”破解补丁修补器,点击“path”打下补丁,它会有一个弹出框来,点击“是”。2、然后去到软件的安装目录(默认的按住那个目录为:C:\Program Files (x86)\FlashFXP 5),选中“FlashFXP.exe”,点击“打开”。3、然后在“FlashFXP v5.x.x Patch by D10N4.exe”你可以看到补丁打成功了。4、在回到软件的安装包目录,双击运行“FlashFXP KeyGen by [email protected]”注册机,先点击“Generate”,然后就会有一大串的注册码,将注册码复制好。5、然后打开软件,点击“输入密钥”。6、将之前复制好的密钥粘贴在框内,点击“确定”。7、软件会提示要求重启软件,点击“确定”。8、然后打开软件后不会再有使用的提示,点击“帮助”-“关于”,你可以看到FlashFXP已经授权成功,以后就可以免费使用flashfxp破解版了。
FTP服务器与FTP上传、下载工具有什么区别?
你可以使用qq传。或者邮箱。用FTP服务器比较麻烦。
如果你想了解这个我倒是可以推荐给你一款。
TurboFTP FTP客户端。你装这个 连接FTP服务器就行。
TurboFTP Server FTP服务器。
TurboFTP ,强大的语言支持,
英语,中文简体,繁体,法语,德语,日语,俄语,西班牙语,葡萄牙语,阿拉伯语,瑞典语,韩语,意大利语....
强大的同步目录和网站备份功能,
该软件,做的最好的也就是 网站的自定义同步功能,自动上传功能,其实自动化体现的淋漓尽致。比如你有100个网站 需要周期备份。你只要添加100个任务进去,规定一下备份时间 即可。
结合TurboFTP Server FTP 打包解压功能,
如果该服务器装有TurboFTP Server ,你可以使用TurboFTP 工具,用FTP命令进行打包,解压操作。方便至极。
强大的支持模式。
支持标准的FTP,SFTP(ssh2)的 模式。windows 主机和 linux 都可以放心使用。
较好的用户定义功能。
用户可以自己定义自己喜欢的操作习惯。比如 全行显示队列。 双击上传,或者双击打开等等。
请问谁有好用的ftp下载工具给推荐下。
iis7远程桌面管理软件,是一款绿色小巧,功能实用的FTP工具软件,其界面简洁,操作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可以在线解压缩文件,支持文件查找,在线编辑等功能。同时它还能够同时远程操作多台服务器,并且多台服务器间可以自由切换,适合机房管理、站长、运维工作、程序员使用。它也能够批量连接Windows和Linux系统下的服务器和VPS,方便于日常的维护!感觉你可以试用一下这个软件,很不错.