2011-02-09 72 views
5

这是一个有趣的请求。客户需要从北极博客。他们在卫星电话上的连接速度真的很差,所以一切都需要尽可能的精益。我应该使用HTTP还是FTP从北极上传图片?

过去,他们已经通过HTTP通过HTML表单提交了文本,并FTP了图像。

有趣的是,从他舒适的办公桌和高速宽带连接来看,与FTP相比,HTTP感觉上传文件要快得多。但我只是一名编码员,对于将数据从网络的一部分传输到另一部分的基础技术我一无所知,因此我认为最好仔细检查一下倾向于了解更多关于这些事情的人

我想这些问题是:带宽,&可靠性。

因此,考虑到这些条件非常严格

  1. 比拨号带宽下
  2. 任意数量的小图片(300x300px 72ppi)
  3. 文本数据(最多1500个字符)的

应该他们使用FTP或HTTP从北极上传图像?

+0

另外,Community Wiki选项在哪里? – gargantuan 2011-02-09 11:26:32

+0

http://answers.yahoo.com/question/index?qid=20071224050334AAGGSpN – benhowdle89 2011-02-09 11:27:57

+1

北极上的连接速度真的会比那个电话上的任何其他地方差吗?你可以在任何地方尝试,看看哪个更好。 – 2011-02-09 21:29:51

回答

3

肯定HTTP如果客户端和服务器支持部分上传。原因是FTP是一个命令响应协议,并且连接糟糕,甚至在它上传文件之前就很容易丢失它。接下来,FTP需要两个套接字连接,这是额外的网络负载(并且在非稳定连接的情况下可能存在弱点)。

如果您不能提供部分上传功能(即文件上传失败,文件重新上传完成),问题就会变得更加复杂。然后,您需要决定连接是否更慢或更不可靠(即频繁丢失),即连接丢失的可能性是否高于FTP的辅助连接的开销。

-1

我并没有真正进入真正的协议级别 - 我个人更喜欢FTP的优点是能够恢复传输....也许能够使用HTTP编码,但它已经实现在FTP。如果您的带宽不足,您可能不希望重新上传,如果您的连接被踢了一秒...