通过Web服务将大数据发送到移动设备

时间:2012-03-23 11:30:28

标签: web-services mobile

在面试中我被问到这个问题:如何将大数据发送到手机?

我听过像"长拉"或"流媒体"但我不知道该怎么做。最后我说你可以将数据拆分成更小的块并通过HTTP发送。采访者说"那很有趣......"。我想这不是一个好兆头。:(

无论如何,将大数据文件发送到移动设备的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

我在最近的项目中使用了以下方法:

  1. 移动设备通过网络服务从服务器请求数据并开始按时间间隔发送请求以检查服务器是否已准备好数据
  2. 服务器准备大响应,将其打包到ZIP文件(压缩对于包含原始数据的文本文件非常有用 - 5MB转到100Kb)并将此文件放到指定的文件夹中
  3. 移动设备从服务器获得数据准备就绪的响应。此响应包含指向文件的链接。
  4. 移动设备下载文件,解压缩 - 您在移动设备上获取数据!
  5. 使用相同的方法将数据从移动设备发送到服务器。