Implementation Of Jxta Based Peer- To-peer Collaborative System

Computer Science Project Topics

Get the Complete Project Materials Now! »

Communication among people is now becoming involved in day to day activities of people. On arndaily basis, people use a wide range of electronic services to enhance their lives, to communicaternwith friends and colleagues, to make travel reservations, to exchange resources, to exchangernmessages, or to access information. To this end, the core objectives of this project work are tornexchange messages and share files among JXTA peers. During this process, one does not need tornhave prior knowledge about the existence of the resource and the location where it exists.rnJXTA technology provides the mechanism by which peers can search a shared content through itsrndiscovery service so that peers can locate and download the shared content easily. JXTArntechnology helps us to discover shared resources around the globe, even resources behind firernwall or NAT device.rnPeers that need to share a resource with other peers publish advertisements locally and remotely.rnOther peers discover the name of the advertisement in order to open a pipe to communicate andrndownload content among them.rnIn this work, we have developed a JXTA based peer to peer collaborative system (JBPTPCS). Itrnimplements a peer-to-peer system that helps peers to discover each other and each others’rnresources, share the resources and exchange messages within the local area setting. Among thernfunctionalities of JBPTPCS are:rn• Discover peers, peer groups, shared contents, and advertisements.rn• Download shared contents.rn• Exchange unicast, bidirectional, and multicast messages among peers.

Get Full Work

Report copyright infringement or plagiarism

Be the First to Share On Social



1GB data
1GB data

RELATED TOPICS

1GB data
1GB data
Implementation Of Jxta Based Peer- To-peer Collaborative System

171