Programming and compiling web services in GPSL

  • Authors:
  • Dominic Cooney;Marlon Dumas;Paul Roe

  • Affiliations:
  • Queensland University of Technology, Australia;Queensland University of Technology, Australia;Queensland University of Technology, Australia

  • Venue:
  • ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Implementing web services that participate in long-running, multi-lateral conversations is diffcult because traditional programming languages are poor at manipulating XML data and handling concurrent and interrelated interactions. We have designed a programming language to deliberately address these problems. In this paper we describe how to use this language to consume a popular web service, and discuss the compiler, including the kinds of semantic checks it performs, and the runtime environment.