The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture
碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 101 === Nowadays, in addition to personal computers, people have more and more portable digital devices. Therefore, synchronizing the files stored on all the devices has become an issue. It is common to use file-synchronization tools based on cloud storages. However,...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/9yhvmc |
id |
ndltd-TW-101TIT05392015 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101TIT053920152019-05-15T21:02:29Z http://ndltd.ncl.edu.tw/handle/9yhvmc The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture 一個以點對點架構為基礎的檔案自動同步工具之設計與實作 Chen-Hua Soong 宋振華 碩士 國立臺北科技大學 資訊工程系研究所 101 Nowadays, in addition to personal computers, people have more and more portable digital devices. Therefore, synchronizing the files stored on all the devices has become an issue. It is common to use file-synchronization tools based on cloud storages. However, cloud-based synchronization services rely on the Internet to function properly. In case that the internet is not available or the files to be synchronized are highly confidential and are not suitable to be stored on the cloud storage, using such services is not appropriate. To resolve the problem, Ta-Lun Huang proposed a file-synchronization method based on a mechanism called Event History, and implemented a file-synchronization tool called Syncher. This thesis improves Syncher’s overall performance and stability, and resolves the problem that Syncher can only synchronize two devices at a time. Based on peer-to-peer architecture, the proposed method can be used to synchronize multiple devices simultaneously. In addition, an automatic file synchronization tool has been implemented. 陳偉凱 2013 學位論文 ; thesis 43 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 101 === Nowadays, in addition to personal computers, people have more and more portable digital devices. Therefore, synchronizing the files stored on all the devices has become an issue. It is common to use file-synchronization tools based on cloud storages. However, cloud-based synchronization services rely on the Internet to function properly. In case that the internet is not available or the files to be synchronized are highly confidential and are not suitable to be stored on the cloud storage, using such services is not appropriate. To resolve the problem, Ta-Lun Huang proposed a file-synchronization method based on a mechanism called Event History, and implemented a file-synchronization tool called Syncher. This thesis improves Syncher’s overall performance and stability, and resolves the problem that Syncher can only synchronize two devices at a time. Based on peer-to-peer architecture, the proposed method can be used to synchronize multiple devices simultaneously. In addition, an automatic file synchronization tool has been implemented.
|
author2 |
陳偉凱 |
author_facet |
陳偉凱 Chen-Hua Soong 宋振華 |
author |
Chen-Hua Soong 宋振華 |
spellingShingle |
Chen-Hua Soong 宋振華 The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
author_sort |
Chen-Hua Soong |
title |
The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
title_short |
The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
title_full |
The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
title_fullStr |
The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
title_full_unstemmed |
The design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
title_sort |
design and implementation of an automatic file-synchronization tool based on peer-to-peer architecture |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/9yhvmc |
work_keys_str_mv |
AT chenhuasoong thedesignandimplementationofanautomaticfilesynchronizationtoolbasedonpeertopeerarchitecture AT sòngzhènhuá thedesignandimplementationofanautomaticfilesynchronizationtoolbasedonpeertopeerarchitecture AT chenhuasoong yīgèyǐdiǎnduìdiǎnjiàgòuwèijīchǔdedàngànzìdòngtóngbùgōngjùzhīshèjìyǔshízuò AT sòngzhènhuá yīgèyǐdiǎnduìdiǎnjiàgòuwèijīchǔdedàngànzìdòngtóngbùgōngjùzhīshèjìyǔshízuò AT chenhuasoong designandimplementationofanautomaticfilesynchronizationtoolbasedonpeertopeerarchitecture AT sòngzhènhuá designandimplementationofanautomaticfilesynchronizationtoolbasedonpeertopeerarchitecture |
_version_ |
1719107687824752640 |