Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Developing Interoperable Online Backup Software

Nida, Dawit (2011)

 
Avaa tiedosto
DevelopingInteroperableOnlineBackupSoftware.pdf (882.4Kt)
Lataukset: 


Nida, Dawit
Metropolia Ammattikorkeakoulu
2011
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011120617362
Tiivistelmä
With ever-increasing amounts of digital data, various data storing techniques can be applied to overcome and minimize the risk of losing a single file or the whole system data. Data can be stored using different mechanisms including online backup.The main objective of this project was to design and implement interoperable online backup
software initiated by the Green Spot Media Farm company residing in Helsinki, Finland. In addition, this documentation focuses on establishing a fundamental background and research to create a cross platform application using Windows Communication Foundation (WCF) (Microsoft's .NET Framework) on a Linux platform.

The software was developed using the Mono .NET development framework and Linux shell scripting based on a standard software development life cycle. This application uses a client-server paradigm in which suitable compliers, MySQL and Apache, programs were installed and configured. To achieve multiple users who backup simultaneously, an asynchronous communication method was implemented. Furthermore, it was deployed and tested on a Windows 7 platform.

As a result, multiple clients were allowed to access the host, create new backups and store data on the remote server concurrently. Besides, the application was analyzed using the Mono Migration Analyzer (MoMA) tool for porting to Linux. Hence, some of the class libraries were found missing. The application can be further developed to support different platforms, such as smart phones, tablets, MacOSx, Linux distribution and also to make new provision and customization to build a web-based application. Moreover, it can be optimized by allocating bandwidth limit and upgraded to provide additional features.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste