← Prev in month
← Prev in thread
Re: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocumentoperation semantics
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 .. () -- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11749 _____ From: Steve Graham [mailto:] Sent: Friday, January 07, 2005 4:12 PM To: Sedukhin, Igor S Cc: 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" <> 01/07/2005 03:50 PM To Steve Graham/Raleigh/IBM@IBMUS cc <> 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 .. ( <mailto:> ) -- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11749 _____ From: Steve Graham [mailto:] Sent: Friday, January 07, 2005 3:39 PM To: Sedukhin, Igor S Cc: Subject: RE: [wsrf] resolving issue 72: clarification of PutResourcePropertiesDocument operation semantics "Sedukhin, Igor S" <> wrote on 01/07/2005 03:27:38 PM:
← Prev in month
← Prev in thread