代码之家  ›  专栏  ›  技术社区  ›  Rits

iPhone、iPad、Mac等之间的在线同步

  •  0
  • Rits  · 技术社区  · 14 年前

    我计划建立一个网站,在那里人们可以创建一个帐户和创建自己的内容。此内容由文本、图像和可能的音频组成。

    用户还应该能够下载与在线内容同步的iPhone、iPad、Mac甚至Windows应用程序,这样他们就可以离线查看内容,可能对其进行更改,然后稍后再与在线服务同步。

    我很难找到一个合适的同步部分架构。服务器和应用程序之间的最佳通信方式是什么?我应该使用JSON、XML还是创建自己的文件格式?那图像和音频呢?我应该把所有东西都打包然后在设备上打开吗?有没有人有过这样的服务经验,你的方法是什么?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Ignacio Vazquez-Abrams    14 年前

    请不要制作自己的传输格式。将二进制数据编码为base64,然后使用json-rpc或xml-rpc进行传输。