Remote Batch Invocation for Web Services: Document-Oriented Web Services With Object-Oriented Interfaces

Free registration required

Executive Summary

The Web Service Description Language defines a service as a procedure whose inputs and outputs are arbitrarily structured data values, sometimes called documents. This paper argues that document-oriented interfaces can be viewed as batches of calls to finer-grained object-oriented interfaces. Turning this correspondence around, the authors show that flexible documents can be specified by converting a block of fine grained object-oriented invocations into a batch document. The statements in the block operate directly on virtual service objects, freeing the programmer from the need to explicitly construct invocation objects and then manually correlate them to results in the response.

  • Format: PDF
  • Size: 174.3 KB