2 |
Storm: Using P2P to make the desktop part of the Web |
Storm: Using P2P to make the desktop part of the Web |
3 |
==================================================== |
==================================================== |
4 |
|
|
5 |
Abstract |
.. raw:: latex |
|
======== |
|
6 |
|
|
7 |
Linking personal documents like we link Web pages is inconvenient |
\begin{abstract} |
8 |
enough that users rarely ever do it. A major reason is that |
Linking personal documents like we link Web pages is inconvenient |
9 |
links break when documents are moved around or sent by mail. |
enough that users rarely ever do it. A major reason is that |
10 |
|
links break when documents are moved around or sent by mail. |
11 |
|
|
12 |
|
We propose Storm, a storage system for use both on the |
13 |
|
desktop and the public network. Storm assigns each document |
14 |
|
a permanent URI when it is created. Using peer-to-peer |
15 |
|
technology, we can locate documents even though our URIs |
16 |
|
do not include location information. |
17 |
|
Thus, links continue to work unchanged when documents are emailed |
18 |
|
or published on the network. |
19 |
|
|
20 |
|
We have extended KDE and Netscape Communicator 4 to understand |
21 |
|
our experimental URIs. Most other systems can use Storm |
22 |
|
through an HTTP gateway. |
23 |
|
\end{abstract} |
24 |
|
|
25 |
.. We argue that while non-breaking links would be a convenience |
.. We argue that while non-breaking links would be a convenience |
26 |
on the Web, they are a necessity for making Web-like hyperlinks |
on the Web, they are a necessity for making Web-like hyperlinks |
32 |
We argue that while non-breaking links would be a convenience |
We argue that while non-breaking links would be a convenience |
33 |
on the Web, they are a necessity for making Web-like hyperlinks |
on the Web, they are a necessity for making Web-like hyperlinks |
34 |
useful on the local desktop. (move "A major reason..." to intro ?) [HH] |
useful on the local desktop. (move "A major reason..." to intro ?) [HH] |
|
|
|
|
We propose Storm, a storage system for use both on the |
|
|
desktop and the public network. Storm assigns each document |
|
|
a permanent URI when it is created. Using peer-to-peer |
|
|
technology, we can locate documents even though our URIs |
|
|
do not include location information. |
|
|
Thus, links continue to work unchanged when documents are emailed |
|
|
or published on the network. |
|
|
|
|
35 |
.. Do we really want to talk about NC4 (since it's rather old) ?-) |
.. Do we really want to talk about NC4 (since it's rather old) ?-) |
36 |
OTOH, mentioning KDE is good as it's a "desktop enviroment" (not |
OTOH, mentioning KDE is good as it's a "desktop enviroment" (not |
37 |
just a single "program") [HH] |
just a single "program") [HH] |
38 |
|
|
|
We have extended KDE and Netscape Communicator 4 to understand |
|
|
our experimental URIs. Most other systems can use Storm |
|
|
through an HTTP gateway. |
|
|
|
|
39 |
.. raw:: latex |
.. raw:: latex |
40 |
|
|
41 |
%\category{H.5.4}{Information Interfaces and Presentation}{Hy\-per\-text/Hy\-permedia}[architectures] |
%\category{H.5.4}{Information Interfaces and Presentation}{Hy\-per\-text/Hy\-permedia}[architectures] |