[DAIS-WG] [dais-wg] Stepping Down as Co-Chair
Norman Paton
norm at cs.man.ac.uk
Fri Oct 6 05:12:44 CDT 2006
Hi,
It's interesting to hear that you are working on an implementation of
the relational realisation. Would you be interested in participating in
an interoperability testing activity for the specification? Such an
activity is likely to follow the approach outlined for the XML
Realisation in:
http://www.ggf.org/documents/GFD.77.pdf
There is another implementation being developed by the OGSA-DAI project
at EPCC in Edinburgh, and there was an earlier implementation developed
at IBM Hursley.
With respect to WSRF, the evolution of standards for representing state
in web services is outlined in:
http://download.boulder.ibm.com/ibmdl/pub/software/dw/webservices/Harmonization_Roadmap.pdf#search=%22Microsoft%20IBM%20state%20web%20services%22
The basic lesson (from my perspective) is that this is a space in which
agreement has been slow to emerge, and that as a result one has to
conduct specification, software design and implementation activities on
the assumption that current proposals will be superseded.
The WS-DAI specifications were designed to be conservative in their use
of WSRF. The result of this conservative stance is that use of WSRF is
optional in the specifications, and where WSRF is used, this makes
little difference to the functionality of the service provided.
I don't think it's easy to provide advice for ongoing development
projects that are currently using WSRF as to how to proceed, but all
should proceed on the basis that WSRF will not be around for ever. As
Malcolm describes, the OGSA-DAI team has architected their software in
such a way as to allow multiple web service interfaces to be developed
relatively easily in a thin layer. If you do use WSRF, you should
certainly consider a similar approach. However, this approach helps the
providers of a service and not the users of a service to cope with
change. In the WS-DAI specifications, abstract names are mandatory in
message bodies; this means that message bodies are the same whether or
not you use WSRF. This looks like quite a good design decision with
hindsight!
By contrast, I think it is easy to provide advice to standards
activities as to what use they should make of WSRF or its emerging
descendents! ;-)
Regards, Norman
More information about the dais-wg
mailing list