Access Web Service

Introduction

Inside the Determine Program use case, the user can choose 'web service' as a source for a program or model. A web service is a program provided by someone else with input and output parameters strictly defined by WSDL.

Flow of Events

This use case begins at the Run Program Façade inside the Determine Program use case. Once 'web service' has been selected as the program source, the Run Program Façade accesses the Web Service Façade. From this point either a web service can be contacted directly or the astrogrid web service list can be searched for an appropriate service to contact. Contacting a web service proceeds to NegotiateAccessToResource. If the web service is successfully contacted, it returns a list of input and output parameters conforming to WSDL standards. The Web Service Façade returns this information to the Run Program Façade, and the use case proceeds as Determine Program.

Sequence Diagram

-- ElizabethAuden - 15 Jun 2002

Topic revision: r2 - 2002-06-17 - 15:22:53 - ElizabethAuden
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback