U-P2P: a peer-to-peer framework for universal resource sharing and discovery

Neal Arthorne, Babak Esfandiari, Aloke Mukherjee · 2003

We present U-P2P, an open source framework for developing, deploying and discovering file-sharing communities. We address the problem of search in peer-topeer file sharing by allowing the end user to add metadata to shared documents. Each file-sharing community allows the sharing of a particular structured document type. Communities are themselves modeled as structured documents, thus enabling their sharing and discovery just like any other document. The creator of a particular community specifies, among other properties, the document type that it shares and the deployment model. U-P2P's extensible architecture allows developers to create new properties or extend existing ones. For example, developers can provide new deployment models or custom privacy and authentication features. U-P2P makes use of other open source projects such as Jakarta Tomcat and eXist, an XML database system.

Read the paper · More papers on PaperTik