Transcript Slide 1

Blogging As Test Domain For P2P
A blog is a web page, often maintained
by a single person, where short
messages of text and images are
published on a daily basis. Many blogs
are news or dairy oriented and tend to
be of personal nature.
Web-based blogging
Web browser
Today, blogs exist everywhere on the
internet and use standard web
technology (http, html, xml) to
represent and distribute content to end
users.
Blog construction tool
Web server
P2P-based blogging
Desktop blog reader
Blog extractor
P2P-network
html
File system
The P2PmBlog system consists of
a P2P network of "blog nodes"
sharing distributed data through
the use of key-based routing
algorithms. External "blog
extractor" processes can pull
information from regular weblogs
into the network, through any of
the blog nodes. For demostration
and testing purposes the project
has implemented a mobile j2me
midp reader for mobile phones as
well as a desktop reader software
for an ordinary desktop computer.
Compared to conventional (webbased) bloggig, the P2P solution
gives high fault tolerance and
availability at a cheaper price, and
also allows subscription
mechanisms to be used which
decrease bandwidth consumption
and host loads.
Mobile blog reader
ICE, Interactive Collaborative Environments Lab