菜鸟笔记
提升您的技术认知

上传文件协议http与ftp对比-ag真人游戏

节目库-上传文件协议httpftp对比

 

校园广播节目库模块,广播员上传音频、视频文件到节目中,保存在服务器端,以便播放使用。以下为上传文件协议http和ftp对比:

、上传文件协议原理介绍:

         ftp全称为file transfer protocol(文件传输协议)。ftp建立了两个连接,一个是用于控制的命令连接,用于控制命令从客户端发到服务器端,并将应答传回给客户端;另一个连接是实际的文件传输连接,只在客户端和服务器端传送文件时建立。

         http全称为hyper text transfer protocol(超文本传输协议),http协议工作在客户端-服务端架构,浏览器作为http客户端通过url向http服务端即web服务器发送所有请求。web服务器根据接收到的请求后,向客户端发送响应信息。

二、协议优缺点对比:

  • http 和 ftp 客户端:通常的http客户端就是浏览器,而ftp服务可以通过命令行或者用户自有的图形界面客户端。比较适合本项目校园广播开发客服端应用。
  • 采用ftp协议上传文件大于1m的文件速度要比http快;文件越大,传的速度就比http上传快的速度快越大。对于校园广播而言,通常需要上传的是音视频文件,音频文件在几兆到百兆不等,而视频文件高清版一般在2-10g,所以ftp要更适合一些。
  • http支持客户端可以在上一个请求处理完之前,发出下一个请求,可省掉了部分服务器客户端往返时延。而ftp不能。
  • 对http来讲,客户端建立一个的连接,使用它进行任意数量的数据传输。而ftp每次需要上传时都要创建一个新的连接。需要重复的创建新的连接,不仅体验性不好,而且浪费很多时间在连接时双方握手上。
  • ftp在安全性方面不如http,因为ftp在客户端和服务器端之间传输数据以明文的形式传输。

三、结论:

基于校园广播应用场景,广播员都是通过pc的校园广播客户端软件上进行上传文件到服务器的,上传的文件大小一般为上g的音视频。广播员上传文件的次数一般不会太频繁,而且上传文件个数较少。而且广播员操作时都在广播室进行,一般是在学校局域网内,安全性相对较高,存在被别人抓包获取账户密码可能性不高。所以采用ftp进行上传。

 

网站地图