loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
17 th International Conference on Advanced Information Networking and Applications (AINA'03)
Design and Implementation of a P2P Shared Web Browser Using JXTA
Xi?an, China
March 27-March 29
ISBN: 0-7695-1906-7
Mikito Nakamura, Hosei University
Jianhua Ma, Hosei University
Katsuhiro Chiba, Hosei University
Makoto Shizuka, Hosei University
Yoichiro Miyoshi, Hosei University
The most shared applications use the client/serve model in which, however, a server is usually very complex and heavy since all of group managements are done by the server, and sometimes becomes a communication bottleneck as all of date exchange among group members are mediated via it. To solve the above problems, our shared browser adopted a pure peer-to-peer (P2P) architecture without using any server. A group member or a device called a peer dynamically finds other peers via distributed searching, and directly exchange data with other peers. It supports not only sharing a web document in a peer group but also synchronously viewing the document and manipulating the browser with further support of some group users? awareness information like a user?s moving a cursor, entering a new URL and clicking a hyperlink. It is implemented using JXTA protocols and Java programming language. To make the system applicable over the Internet across firewalls and NATs, the HTTP protocol can be used to transfer data via a pipe, a communication mechanism in JXTA.
Index Terms:
Peer, P2P, shared browser, JXTA, pipe, group management, awareness
Citation:
Mikito Nakamura, Jianhua Ma, Katsuhiro Chiba, Makoto Shizuka, Yoichiro Miyoshi, "Design and Implementation of a P2P Shared Web Browser Using JXTA," aina, pp.111, 17 th International Conference on Advanced Information Networking and Applications (AINA'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.