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,...

Full description

Bibliographic Details
Main Authors: Chen-Hua Soong, 宋振華
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