Using c++ or java
Assignment: Peer-to-Peer File Sharing In this assignment, you will implement a P2P file sharing application according to the specification given below. The application will consist of two components: (a) a server discovery component and (b) a file transfer component. You can choose any programming language. Protocol Description centralized ‘p2pregistery’ and a client/server application ‘p2pservent’. Your protocol will implement the Your P2P protocol will use the centralized index approach. You will implement two programs, a four key
OR
OR