Peer-To-Peer File Sharing Application is a free and open-source application aims to develop a fully functioning peer-to-peer file sharing application.
The advantage of this type of network system as opposed to the traditional client- server networks is that the information stored across the peer-to-peer network is uniquely decentralized.
The design strategy begins with a literature review of computer network systems followed by the discussion of JXTA technology – the framework utilized for the application development.
To establish the design flowchart for the final file sharing application, it is imperative to identify the application requirements including secure login, chatting, content sharing, uploading resources and many more.
Moreover, a user-friendly graphical interface was created to ease the use of this application. The main frame window is the parent to all the components encapsulating the functionality of application components.
Detailed instructions on how to install and use the Peer-To-Peer File Sharing Application utility on your Mac are available HERE.
Peer-To-Peer File Sharing Application is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).