Outlook同步問題

來源:互聯網
上載者:User
 

買了新手機(Moto V220)後,有軟體可以和Outlook資料庫同步,很是高興,後來接著就發現ArcGIS不能用,也許和此軟體有關係,也許沒有關係。  

同步後,發現這個軟體好像會修改、甚至部分損壞Outlook資料庫,這點非常之不好。  

其實Outlook同步並不是什麼很難實現的技術,原來覺得複雜,現在想想,很簡單,因為Office都是COM對象,這些COM對象建立後,就可以訪問其內容,如此而已。  

對於同步,其實難的是二者如何同步的演算法,而不是具體的實現技術。

 

附:同步演算法,自己想想應該注意的問題 

同步首先是集合的合并,但不完全是,比如手機和電腦都有一個“張三”,然後手機中刪除了“張三”,那麼相應的,電腦中也要刪除“張三”,所以每次同步,應該還要在同步程式中保留一份記錄的索引(首次同步時建立)。

 

所以同步演算法大概是:

  1. 首次同步時合并二者(集合的合并演算法)
  2. 在程式中保留一份同步結果的索引,同時修改所有項目的修改時間
  3. 非首次同步,則電腦和手機內容都和此索引比較
    1. 如果與此一致或早,而另外一個晚,則修改索引以及另一個;
    2. 如果二者都晚,則發生衝突,按照商務規則(彈出對話方塊詢問)處理;
  4. 同步完成後,修改所有項目的修改時間

其問題是,效率不高,因為每次都更新修改時間,比如修改時間不需要更新的就不更新,但同步的比較就稍微複雜了;其他就不清楚了。 

而對於很多同步,比如Outlook,應該使用Outlook的刪除,將刪除結果置於資源回收筒內,對於檔案同步,最好也這樣做,多為使用者考慮。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.