A framework for P2P application development

被引:10
作者
Walkerdine, James [1 ]
Hughes, Danny
Rayson, Paul [1 ]
Simms, John [1 ]
Gilleade, Kiel [1 ]
Mariani, John [1 ]
Sommerville, Ian [2 ]
机构
[1] Univ Lancaster, Dept Comp, InfoLab 21, Lancaster LA1 4WA, England
[2] Sch Comp Sci, St Andrews KY16 9SX, Fife, Scotland
关键词
Peer-to-Peer; abstraction; application development;
D O I
10.1016/j.comcom.2007.08.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although Peer-to-Peer (P2P) computing has become increasingly popular over recent years, there still exist only a very small number of application domains that have exploited it on a large scale. This can be attributed to a number of reasons including the rapid evolution of P2P technologies, coupled with their often-complex nature. This paper describes an implemented abstraction framework that seeks to aid developers in building P2P applications. A selection of example P2P applications that have been developed using this framework are also presented. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:387 / 401
页数:15
相关论文
共 32 条
[1]  
[Anonymous], 2000, FREE RIDING GNUTELLA
[2]  
CASTRO M, 2003, SOSP 03 LAK BOLT NEW
[3]  
Cheok A. D., 2003, P 5 INT S HUM COMP I
[4]  
*CLIP2 DISTR SEARC, GNUT PROT SPEC V0 4
[5]  
COULSON G, 2004, P ETNGRID 2004 IT JU
[6]  
DABEK F, 2003, P IPTPS 03 BERK CA F
[7]  
*EPSRC, BRS6851401 EPSRC
[8]  
FOSTER I, 2003, P IPTPS 03 BERK CA U
[9]  
*GROOV NETW INC, 2000, GROOV PEER COMP PLAT
[10]  
HALEPOVIC E, 2002, P P2P 2002 LINK SWED