[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics
|
Fred, I think this compromise is fine. I can go with that,
even though I don't really see much reson to complicate things this much.
It's a simple Put... :) If someeone sends me a letter I may
store it, may interpret it and reply, or may burn it in the chimney. Who
cares... If one expects me to do something I don't want to do, get a lawyer...
:)
-- Igor
Sedukhin
..
(igor.sedukhin@ca.com) From: Fred Carter [mailto:fred.carter@amberpoint.com] Sent: Friday, January 07, 2005 4:34 PM To: Sedukhin, Igor S Cc: Steve Graham; wsrf@lists.oasis-open.org Subject: Re: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics In Windows/Macintosh/whatever, if I copy a folder/directory over top of another, pop-op boxes may appear which say words to the effect "you've already got a file named foo, do ya wanna stop, overwrite this one, or overwrite them all." Or if there are files that are readonly, not owned by me, munged beyond words, etc. Similarly, at CLI land, if I remove things, I get "override permission XXX?" type questions left & right. Why not just offer an option of front? Default is to fault if somethings are not writeable by the sender (or by anyone), but allow an option to "silently ignore" such situations. changeWhatYouCan=true or whatever. :-) It might return some status "some junk changed", depending upon how silent one wished to be... Suggestion offered. No strong opinion one way or the other. But it seems like a reasonable compromise... Not without precedence in system services, certainly not in UI's. /fred Thus quoth Sedukhin, Igor S (~ 1/7/2005 1:17 PM ~)... It is always implementation specific. The client needs to understand (or guess :) the semantics of the implementation anyways. There is no such absolute knownledge that a temperature property is not settable and has this or the other effect. It is always relative to the client's understanding of what the implementation will actually do. However, what we provide is a MEP which takes care of some of the basic aspects of this interation and makes that, at least, interoeprable. I think we're fine. -- Igor Sedukhin .. (igor.sedukhin@ca.com) -- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11749 _____ From: Steve Graham [mailto:sggraham@us.ibm.com] Sent: Friday, January 07, 2005 4:12 PM To: Sedukhin, Igor S Cc: wsrf@lists.oasis-open.org Subject: RE: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics yes, good example. However, the semantics of SetRP on temperature are clear, client expects the fault. From what I understood of your proposal, it is implemntation specific what exactly happens to the temperature. ++++++++ Steve Graham (919)254-0615 (T/L 444) STSM, IBM Software Group, Web services and SOA Member, IBM Academy of Technology <Soli Deo Gloria/> ++++++++ "Sedukhin, Igor S" <Igor.Sedukhin@ca.com> 01/07/2005 03:50 PM To Steve Graham/Raleigh/IBM@IBMUS cc <wsrf@lists.oasis-open.org> Subject RE: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics Steve, like I said, the same concern is true of any property update. Say I have <myCrazyThermometer> <temperature>...</temperature> <message>...</messaage> * </myCrazyThermometer> The client does SetRP(<temperature>X</temperature>). My impl sends a fault, but also records a message that someone tried to update the temperature. So that is the side effect. Now I got the RP doc which may be very surpising to the client. The client may not have intended this effect of the SetRP operation, but will have to live with it anyways. <myCrazyThermometer> <temperature>Y</temperature> </message>Client A tried to update! Bad client! Kill him!</message> </myCrazyTehrmometer> -- Igor Sedukhin .. (igor.sedukhin@ca.com <mailto:igor.sedukhin@ca.com> ) -- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11749 _____ From: Steve Graham [mailto:sggraham@us.ibm.com] Sent: Friday, January 07, 2005 3:39 PM To: Sedukhin, Igor S Cc: wsrf@lists.oasis-open.org Subject: RE: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics "Sedukhin, Igor S" <Igor.Sedukhin@ca.com> wrote on 01/07/2005 03:27:38 PM: -- Fred Carter / AmberPoint, Inc. mailto:fred.carter@amberpoint.com tel:+1.510.433.6525 fax:+1.510.663.6301 |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]