2016年8月13日のブックマーク (2件)

  • (モバイル)アプリとサーバ間の同期方法 – Evernote way

    アプリとサーバ同期の方法は、自力で生み出すのは試行錯誤するのは目に見えているので既存の方法を調べてみました。あまり確立した方法がない中、Evernoteが同期のスペック(EDAM synchronization)を公開していることを知り、そのスペックを読んでみました。 簡単に言うと、サーバ側のデータを中心として、複数クライアントからでも同期できるという方法です。クライアント側でがんばる方法とも言えます。 同期を構成する要素 Full SyncとIncremental Syncの2パターンがある。 同期するオブジェクトはシークエンス番号(Update Squence Number: USN)をもつ。Create/Update/Deleteの度にインクリメントしてアサインする。 同期するオブジェクトはGUIDという一意のIDをもつ。 サーバ側の変数は、 updateCount: 最大USN f

    (モバイル)アプリとサーバ間の同期方法 – Evernote way
    shoheik
    shoheik 2016/08/13
  • Waza Lab

    shoheik
    shoheik 2016/08/13