Adding Peer-to-Peer Functionality to a Commercial Media Publishing Software
Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Media distribution and publishing has been an emerging market in the IT industry for several years. There are a number of media distribution software programs in current marketplaces. However, few developers have developed this type of software with peer-to-peer file sharing functionality. The overall performance of these types of software may be significantly improved by peer-to-peer functionality compared to traditional client-server architectures. Thus, the aim of this project was to add peer-to-peer functionality to an existing media distribution application to solve the bottleneck problems and to make the application more efficient without much hardware cost.
The system’s database was achieved by using serialisation and de-serialisation technology in .NET with XML files, and some simple interfaces were implemented successfully with Microsoft Visual C#. The project was functional, with the exception of two functions that were not implemented. All important issues related to research, requirements, problem analysis, design, solution proposal, and implementation and testing are discussed in the project.
Place, publisher, year, edition, pages
IT, 14 009
Engineering and Technology
IdentifiersURN: urn:nbn:se:uu:diva-218261OAI: oai:DiVA.org:uu-218261DiVA: diva2:695229
Pearson, JustinBol, Roland