40 likes | 204 Views
OGSA-DAI and WS-DAI. OGSA-DAI is based upon WS-DAI specifications from 2003 Web services have workflow-specific operations e.g. execute(workflow) OGSA-DAI was intended as a reference implementation of WS-DAI OGSA-DAI WS-DAIR 1.0 and WS-DAIX 1.1 Released December 2008.
E N D
OGSA-DAI and WS-DAI OGSA-DAI is based upon WS-DAI specifications from 2003 Web services have workflow-specific operations e.g. execute(workflow) OGSA-DAI was intended as a reference implementation of WS-DAI OGSA-DAI WS-DAIR 1.0 and WS-DAIX 1.1 Released December 2008
OGSA-DAI WS-DAIX WS-DAIR WS-DAIR and WS-DAIX-compliant façades WS-DAIR and WS-DAIX-compliant web services OGSA-DAI core “Canned” workflows Constructed in-code on the server Populated with arguments from the client e.g. SQL query, requested data format (WebRowSet, CSV) OGSA-DAI WS-DAIR services act as “clients” to core OGSA-DAI functionality Hidden from the client
OGSA-DAI WS-DAIR “canned” workflows Indirect access to results of an SQL query SQLExecuteFactory(“SELECT * FROM littleblackbook”) MySQL SQLResponse object Write data to request status Create SQLResponse resource SQLResponse ID SQL query Populate SQLResponse Run SQL query {{tuples}}
Future plans OGSA-DAI WS-DAIR and DAIS-WG inter-operability tests Revealed bugs in OGSA-DAI WS-DAIR Proposed changes in the specifications OGSA-DAI WS-DAIR 2.0 Bug fixes Compliant with agreed versions of WS-DAI and WS-DAIR Release date depends on OGF process