[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