A demonstration of collaborative Web services and peer-to-peer grids

Peer-to-peer grids is a new trend in scientific computing and collaboration. It is based on the peer-to-peer and grids technologies and leverages the advantages of both. We develop our collaborative PowerPoint and IE (Internet Explorer) applications with a common peer-to-peer grid architecture. We make NaradaBrokering as our dynamic messaging environment and systematic use of Web Services as one type of our building blocks. Making PowerPoint and Internet Explorer applications collaborative using their event meta data and instant message as Web services is useful in situations such as long distance education [Geoffrey Fox] and Web conferencing. This is also a good demonstration of harnessing and leveraging of the power and richness of Web services and peer-to-peer grids computing.

[1]  Ole-Christoffer Granmo,et al.  Proceedings of The 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'02) , 2002 .

[2]  Ahmet Uyar,et al.  A Web Services Framework for Collaboration and Audio / Videoconferencing , 2002 .

[3]  Geoffrey C. Fox,et al.  Education and the Enterprise with the Grid , 2003 .

[4]  Francine Berman,et al.  Overview of the Book: Grid Computing – Making the Global Infrastructure a Reality , 2003 .

[5]  Geoffrey Fox,et al.  CAROUSEL Web service : Universal Accessible Web service Architecture for Collaborative Application , 2002 .

[6]  Sangmi Lee,et al.  Ubiquitous Access for Collaborative Information System Using SVG , 1990 .

[7]  Geoffrey C. Fox,et al.  Integration of NaradaBrokering and Audio/Video Conferencing as a Web Service , 2002, Communications, Internet, and Information Technology.

[8]  Geoffrey C. Fox,et al.  The Narada Event Brokering System: Overview and Extensions , 2002, PDPTA.

[9]  Harvey M. Deitel Java Web Services For Experienced Programmers , 2002 .

[10]  Richard Monson-Haefel,et al.  Java message service , 2000 .

[11]  Harvey M. Deitel XML : how to program , 2001 .

[12]  Geoffrey C. Fox,et al.  JMS Compliance in the Narada Event Brokering System , 2002, International Conference on Internet Computing.

[13]  Guy Eddon,et al.  Inside Distributed COM , 1998 .

[14]  G. Fox,et al.  Peer-to-Peer Grids , 2003 .

[15]  Geoffrey C. Fox,et al.  A scaleable event infrastructure for peer to peer grids , 2002, JGI '02.