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: