OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsdm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [wsdm] Groups - Manageable Relationships for WSDM .doc uploaded


I really do not like mixed content with multiples. It is extremely hard to process and ser/deser an array when doing queries and such. I think WSDM should do the right thing even though WSRF allows one to screw up.


-- Igor Sedukhin .. (igor.sedukhin@ca.com)
-- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11788

-----Original Message-----
From: Murray, Bryan P. [mailto:bryan.murray@hp.com] 
Sent: Thursday, August 12, 2004 11:40 AM
To: Sedukhin, Igor S; wsdm@lists.oasis-open.org
Subject: RE: [wsdm] Groups - Manageable Relationships for WSDM .doc uploaded

Re #1: My point is that the resource property defined should have minOccurs=0 and maxOccurs=unbounded, where each instance represents 1 relationship. We already have a get through the 3 different operations defined by WSRF-RP to retrieve property values. WSRF-RP also defines an add if implementations want to support this functionality through Set/Insert.

I am saying that I think it might be better to have a propdoc look like:
<MyPropDoc>
  ...
  <Relationship />
  <Relationship />
</MyPropDoc>

Rather than like:
<MyPropDoc>
  ...
  <Relationships>
    <Relationship />
    <Relationship />
  </Relationships>
</MyPropDoc>

Bryan

-----Original Message-----
From: Sedukhin, Igor S [mailto:Igor.Sedukhin@ca.com]
Sent: Wednesday, August 11, 2004 10:55 AM
To: Murray, Bryan P.; wsdm@lists.oasis-open.org
Subject: RE: [wsdm] Groups - Manageable Relationships for WSDM .doc uploaded

#1 There is a single property that acts as a container for all relationship instances. We don't have enough experience with WSRF-RP yet to know if this is the best way to model lists of things or not. My current gut feel is that we should leave the instances at the top level rather than put them in a container. There is a little hope that WSRF will handle lists better than they do now. At least now you can still add a single relationship without having to send the entire list of relationships.

<IS>Are you saying we need GetRelatosnhip and AddRelationship opereations defined?</IS>

#2 In section 3.1 you state that you MUST support QueryResourceProperties if you want to support relationships. I think this is too strong. I would not even state it as a should because it will depend upon the circumstances. Embedded devices will probably not support Query and if you don't have very many relationships you can easily send them all in a get. I would change this MUST to just a MAY or even re-phrase it as a suggestion to implementers that expect to support large numbers of relationships.

<IS>Ok "should" may be fine. IMO, if one may report ~100 relationships, query is the only reasonable way to deal with this. It does complicate work for the client too (e.g. if used in a BPEL process, for example).
	If query supported : query relationships
	else : get all relationships : do your own selection </IS>

Bryan


-----Original Message-----
From: Igor.Sedukhin@ca.com [mailto:Igor.Sedukhin@ca.com]
Sent: Friday, August 06, 2004 12:29 PM
To: wsdm@lists.oasis-open.org
Subject: [wsdm] Groups - Manageable Relationships for WSDM .doc uploaded

The document revision Manageable Relationships for WSDM .doc has been submitted by Igor Sedukhin (Igor.Sedukhin@ca.com) to the OASIS Web Services Distributed Management TC document repository.  
This document is revision #1 of Manageable Relationships for WSDM .doc.

Document Description:
Assembled taking into account the discussion that we had. This one may make everybody happy...
1) N-ary relationships
2) optional directionality
3) many references
4) controllable relationships
5) manageable relationships

Download Document:  
http://www.oasis-open.org/apps/org/workgroup/wsdm/download.php/8515/Mana
geable%20Relationships%20for%20WSDM%20.doc

View Document Details:
http://www.oasis-open.org/apps/org/workgroup/wsdm/document.php?document_
id=8515

Revision:
This document is revision #1 of Manageable Relationships for WSDM .doc.
The document details page referenced above will show the complete revision history


PLEASE NOTE:  If the above links do not work for you, your email application may be breaking the link into two pieces.  You may be able to copy and paste the entire link address into the address field of your web browser.



To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsdm/members/leave_workgrou
p.php.


To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsdm/members/leave_workgrou
p.php.



To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsdm/members/leave_workgroup.php.




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]