透過您的圖書館登入
IP:3.145.74.54
  • 學位論文

基於E-mail之離線資料夾同步實作

An implementation of E-mail based Offline Folder Synchronization

指導教授 : 李肇林

摘要


隨著電腦硬體價格的下降,個人擁有複數台電腦的情況日益增加,而資料在數台電腦間的同步問題也就跟著浮現出來。一般使用者可能都會選擇手動複製來去同步不同電腦間的資料,但這樣手動的步驟在同步資料量一變大時就會很麻煩,所以希望能夠將這種同步的工作自動化地完成。自動同步化這工作其實不難,僅需要兩端電腦的連線有建立起來,當有檔案內容更新時,同步化程式即馬上將更新內容同步到對方電腦去。可是兩端電腦一直連線的狀態並不是個很友善的要求,應該要去除這樣的設定。因此,我們需要創造一個網路空間來置放同步資料夾的內容,當使用者電腦A 資料內容有更新時,即同步到這個網路空間,而電腦B 之後再去這個網路空間擷取資訊來同步自己資料夾的內容,如此一來就可以免去雙方一直連線的狀態了。 不過「網路空間」是一個需要有人維護伺服器的服務,雖然可以利用 Bandongo、RapidShare 等免費的網路硬碟服務來充當上述同步服務的網路空間,不過因為這些服務都還要另外申請帳號,因此我將這種同步自動化的想法與人人幾乎都有的E-mail 空間結合起來,利用E-mail 空間作為同步化服務的「網路空間」。好處是一來空間不用另外申請,二來E-mail 是個很常用而且已經很穩定的服務了。 結合以上的一些優點,就達成了本篇論文所要完成的目標:一個可以不用處於永久連線狀態的自動化同步系統,簡單地設定好E-mail 帳號、密碼,就可以輕鬆自動地完成資料同步的工作到另一部電腦中。

關鍵字

同步 自動化 網路空間 E-mail 資料夾

並列摘要


無資料

並列關鍵字

synchronization automatic network space E-Mail folder

參考文獻


[2] Fundamentals of the JavaMail API,
[3] New System Tray Functionality in Java SE 6,
O’Reilly Press
[1] Java official website, http://java.sun.com/
http://java.sun.com/developer/onlineTraining/JavaMail/contents.html

延伸閱讀