Direct data transfer between SOAP web services in orchestration

  • Authors:
  • Sattanathan Subramanian;Paweł Sztromwasser;Kjell Petersen;Pål Puntervoll

  • Affiliations:
  • Uni Computing, Uni Research, Bergen, Norway;University of Bergen, Bergen, Norway;Uni Computing, Uni Research, Bergen, Norway;Uni Computing, Uni Research, Bergen, Norway

  • Venue:
  • Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In scientific data analysis, workflows are used to integrate and coordinate resources such as databases and tools. Workflows are normally executed by an orchestrator that invokes component services and mediates data transport between them. Scientific data are frequently large, and brokering large data increases the load on the orchestrator and reduces workflow performance. To remedy this problem, we demonstrate how plain SOAP web services can be tailored to support direct service-to-service data transport, thus allowing the orchestrator to delegate the data-flow. We formally define a data-flow delegation message, develop an XML schema for it, and analyze performance improvement of data-flow delegation empirically in comparison with the regular orchestration using an example bioinformatics workflow.