Donating Cycles over the Internet using Web Services

Kelly, Wayne A. & Roe, Paul (2002) Donating Cycles over the Internet using Web Services. In Treloar, Andrew & Ellis, Allan (Eds.) AusWeb02, the Web enabled global village : proceedings of AusWeb02, the eighth Australian World Wide Web Conference, 5-10 July 2002, Sunshine Coast, QLD.


Web services have been widely promoted as the next major WWW innovation. Web services basically provide a remote procedure call mechanism, but unlike earlier approaches are implemented using simple open standards such as XML that allow them to be used across platforms, programming languages and object models. Web services were originally designed to develop distributed web-based applications and to integrate heterogeneous legacy applications. We, however, are proposing to use the web service model to create a parallel computing framework based around cycle donation. Our framework is identical to web services in respect to both the programming model exposed to application programmers and the underlying communication mechanisms used. Compared to other parallel programming frameworks our framework is designed to be simple and lightweight. For application programmers, exploiting the additional computation power provided by a dynamically changing set of volunteer machines is no more complex that exploiting a simple web service. By hosting volunteer components in a web browser, volunteers are able to donate cycles with a minimum of pain - absolutely no special software needs to be pre-installed on the volunteer machines. The use of open standards such as SOAP and HTTP means that components created on different platforms, such as .NET or the JVM, can be freely substituted.

Impact and interest:

Search Google Scholar™

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

Full-text downloads:

175 since deposited on 28 Sep 2007
2 in the past twelve months

Full-text downloads displays the total number of times this work’s files (e.g., a PDF) have been downloaded from QUT ePrints as well as the number of downloads in the previous 365 days. The count includes downloads for all files if a work has more than one.

ID Code: 9823
Item Type: Conference Paper
Refereed: Yes
Additional URLs:
ISBN: 1863844538
Divisions: Past > QUT Faculties & Divisions > Faculty of Science and Technology
Copyright Owner: Copyright 2002 Southern Cross University
Copyright Statement: The authors assign to Southern Cross University and other educational and non-profit institutions a non-exclusive licence to use this document for personal use and in courses of instruction provided that the article is used in full and this copyright statement is reproduced.
Deposited On: 28 Sep 2007 00:00
Last Modified: 03 Mar 2011 05:43

Export: EndNote | Dublin Core | BibTeX

Repository Staff Only: item control page