[INFOD-WG] Help with a question from the reviewer.
Stephen Davey
sdavey at nesc.ac.uk
Tue Oct 31 07:54:25 CST 2006
Hi Vijay,
Yes, all of the fairly mechanical (boring?) tasks of
adding/deleting/updating entries in the INFOD Registry could be done
using WSRF.
WSRF-ResourceProperties (WSRF-RP) doesn't seem to have a "create
resource" operation, but this could be done with WS-ServiceGroup's -
although it requires the EPR of the service being adding, so wouldn't
work with our subscriptions or vocabularies I don't think.
The mapping from INFOD to the message exchanges of the WS Resource
Framework could possibly be done as follows:
* Create (i.e. register) = WS-ServiceGroup Add message exchange.
* Drop = WS-ResourceLifetime Destroy message exchange.
* Replace (same as update??) = WS-ResourceProperties
UpdateResourceProperties message exchange.
* GetMetaData (i.e. query) = WS-ResourceProperties
QueryResourceProperties message exchange.
Equally one could use WS-Transfer (or WS-ResourceTransfer as it will
become at some point in the new scheme of things). It has the following:
* Create
* Delete
* Put (where 'mode' = "Remove", "Modify" or "Insert" as
appropriate)
* Get (where an 'Expression' is also included as appropriate)
>From Norman's email about his experience with WS-DAI he would argue that
one shouldn't be aligned too rigidly to any other spec (such as WSRF).
So that would argue for keeping our own INFOD operations. Although I do
wonder if the Replace operations and GetMetaData operation could be put
in the same category as the Notify operation - i.e. left as "an exercise
for the reader" to implement whatever they think is most suitable. The
INFOD Create and Drop operations are probably a little more special. For
example the Drop operation has the ExecutionMode parameter. Perhaps we
also need to state that using WS-Lifetime for scheduled termination
implies that the ExecutionMode parameter is set to the default of "IF
UNUSED" (or perhaps "DISABLE NEW"??).
Cheers, Stephen.
--------------------------
Stephen Davey,
National e-Science Centre,
Edinburgh, UK.
_____
From: Vijay Dialani [mailto:vdialani at us.ibm.com]
Sent: 30 October 2006 17:35
To: Stephen Davey
Subject: Help with a question from the reviewer.
Hi Stephen,
I have been preparing a response to comments from Peter Niblett, I need
some help with a question from Peter, please send me your thoughts on
the following question:
Lifetime management. If WSRF-RL is being used to manage lifetime,
why not use WSRF-RP to be able to create/read/write the contents of
the entities?
Regards,
Vijay Dialani, Ph.D.
IBM Almaden Research Center, B2-237
650 Harry Road
San Jose, CA 95120 USA
Email; vdialani at us.ibm.com
Phone: 408-927-1406 Tie line: 457-1406
Fax: 408-927-1780
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/infod-wg/attachments/20061031/af8a7115/attachment.htm
More information about the infod-wg
mailing list