DHPC Adelaide

DHPC Technical Report DHPC-167

A Simplified Approach to Web Service Development

Peter M. Kelly, Paul D. Coddington and Andrew L. Wendelborn

Archived: 30 January 2006

Published in Proc. of 4th Australasian Symposium on Grid Computing and e-Research, Hobart, Jan 2006, Conferences in Research Practice and Information Technology, Vol 54, ACSW Frontiers 2006.
© Copyright Australian Computer Society Inc.

Abstract

Most languages used for developing web services and clients exhibit properties which make calling remote functions across a network a non-trivial task. The type systems used by object oriented languages have many incompatibilities with those required for service interfaces, and the complicated tasks of generating proxy objects and WSDL service definitions mean that a lot of effort is required to create a service, in comparison with defining classes and functions to be used locally. We discuss the problems with existing systems and propose a new model for web services development based on an implementation of XSLT that we are currently developing. This provides a number of features useful for distributed applications such as automatic fault tolerance and load balancing, as well as a seamless mechanism for exposing and accessing web services.


PDF version


[ DHPC Adelaide | DHPC Bangor | Contacts | People | Projects | Reports ]

webmaster@dhpc.adelaide.edu.au