[DAIS-WG] DAIS Interops Minutes

Mario Antonioletti mario at epcc.ed.ac.uk
Fri Apr 3 03:04:58 CDT 2009


DAIS Interop Telcon - 31 March 2009
===================================

Present:
 	Mario Antonioletti, EPCC
 	Mike Jackson, EPCC
 	Steve Lynden, AIST
 	Sunil Ahn, Kisti
         Giacinto Donvito, INFN
         Isao Kojima, AIST

Agenda:

    - Agenda bashing
    - Introductions
    - Process
      - Agree on:
            * port type binding to SOAP 1.1
            * binding document/literal or rpc/literal
            * canonical version of the wsdl/xsd
      - Come up with a scenario and database to use
      - Putting up end points to test
      - Coming up with a test suite
      - Roles
      - Time lines

----

Actions
-------

[MAA] speak to the ByteIO folks to determine whether they had a
       rationale for using document/literal and establish whether there
       is a preference in OGF in general.

[MJJ] check whether changing the OGSA-DAI WS-DAIR implementation to use
       document/literal would entail a lot of work.

[SA] Document the changes required to change the WSDL to work with
      gsoap for rpc/literal.

[MAA] Publish the DAIS WSDL and XSD on GridForge.

[SA] Put up some information on the scenario/test suite used by AMGA
      to do their testing.

[MJJ] Put a version of the DAIX test-suite on the DAIS Grid Forge.

Agenda bashing
--------------

No new items were added for discussion.

Introductions
-------------

A brief introduction by each of the participants was given:

Mario Antonioletti is one of the the working group chair for the DAIS
working group and is part of the OGSA-DAI team.

Mike Jackson is one of the main developers in OGSA-DAI and developed
the OGSA-DAI WS-DAIX implementation as well as being involved in the
design of the WS-DAIR implementation.

Steven Lynden used to be involved in DAIS a while back and was one of
the authors of the GFD77 which specified interop testing. He also
wrote a test suite for WS-DAIX but could not proceed to interop
testing as there were no implementations.

Sunil Ahn developed the AMGA WS-DAIR implementation.

Giacinto Donvito works for INFN and has an interest in accessing
databases, has done some scalability/performance testing for various
of the existing database access interfaces and hence has an interest
in the WS-DAIR effort.

Process
-------

MAA suggested that we should try to use the process outlined in GFD.77
- "Interoperability Testing for DAIS Working Group Specifications".

Need to agree on:

* port type binding to SOAP 1.1

Sunil said they were using SOAP 1.1. It appears that the OGSA-DAI
WS-DAIR implementation is also using SOAP 1.1. Later Steven said
that their developer that used OGSA-DAI-RDF used SOAP 1.2.

Consensus seemed to be with SOAP 1.2.

* binding document/literal or rpc/literal

Currently the OGSA-DAI WS-DAIR implementation uses rpc/literal. Need
to determine how much effort would be required to use a
document/literal style.

Sunil said that AMGA used document/literal but he had tried to use
rpc/literal with gsoap and this had required changes to the WSDL
(about 20 lines) for this to go through.

The ByteIO folks used document/literal. Need to determine whether there
was a good reason for this and whether there are any OGF/OGSA
guidelines on this.

Steven commented that WS-I preferred the document/literal style.

Decision on this has been deferred until more information is
available.  A number of actions came out of this to provide
this information.

* canonical version of the wsdl/xsd

Mario is going to put up a version of the WSDL up on Grid Forge.

- Come up with a scenario and database to use

When Steven was involved in writing GFD.77 he did not have any
specific scenario in mind for the relational data.

OGSA-DAI used their littleblackbook test database with some store
procedures.

AMGA used an SQL test benchmark suite released by NIST.

Decision deferred on scenario and test data until more info goes up on
the wiki. It could be a combination of the two above possibilities.

In this instance we would be doing interoperability only and not
performance/scalability.

- Putting up end points to test

An OGSA-DAI WS-DAIR end-point could be put up at EPCC.
An AMGA WS-DAIR end-point could be put as well.

- Coming up with a test suite

Steven originally wrote a WS-DAIX test suite which has been
used by OGSA-DAI. A version of this will be put up on the wiki.

- Roles

Deferred.

- Time lines

Next telcon will be on Thursday 8am (GMT+1) April 16th.


+-----------------------------------------------------------------------+
|Mario Antonioletti:EPCC,JCMB,The King's Buildings,Edinburgh EH9 3JZ.   |
|Tel:0131 650 5141|mario at epcc.ed.ac.uk|http://www.epcc.ed.ac.uk/~mario/ |
+-----------------------------------------------------------------------+
-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the dais-wg mailing list