Is thispolicy/extension thing used just for advertisement or something 
else?
Typically what an endpoint does internally is its own concern.  However, I 
can see
choosing one RMD over another based on whether it has a higher degree of
QoS/persistence.  But this almost sounds like you're suggesting that the 
RMD tell
the RMS which kind of persistence it must have - which is odd to me.

thanks
-Doug
______________________________________________________
STSM  |  Web Services Architect  |  IBM Software Group
(919) 254-6905  |  IBM T/L 444-6905  |  [EMAIL PROTECTED]



"Paul Fremantle" <[EMAIL PROTECTED]> 
06/20/2008 12:46 PM

To
"David Illsley" <[EMAIL PROTECTED]>
cc
[email protected]
Subject
Re: Policy or other extensions to indicate persistent messaging






David

Thanks for the reply.

1. I hope it won't be too difficult defining the details!!! But I'm
always an optimist.
2. I agree, Open Standards != Open Source, and I presumed that it was
better to try out some implementation thoughts before taking this to a
standards process. However, if there is a feeling that this should be
done in a standards body, we could move it there. My own feeling
though is that WS-RX is in quiescent mode and so there will be inertia
to be overcome to get an active discussion there.
3. Actually, you've asked the really tough question (how to define
persistent storage), which is one of the main reasons the WSRX TC
decided not to pursue this. However, I'm not convinced we need to. I
think the prime example of this is the XA spec, which is the bedrock
of transaction systems. If you look at the XA transaction spec, they
simply talk about "stable storage" with no definition. And I'm not
expecting this to be a legally binding policy (if such a thing
exists).

Paul

On Fri, Jun 20, 2008 at 5:11 PM, David Illsley <[EMAIL PROTECTED]> 
wrote:
> This does seem like something that could be useful, though I'd imagine
> it'll be fraught with difficulties in defining the details.
>
> Clearly open standards!=open source, so if we come up with something,
> finding a standards venue would be a good next step... but that's a
> bit in the future.
>
> I think both parts of your proposal would be needed... a first
> question if you will....
>   Any idea on how we define 'persistent'? This must have been gone
> over lots by other groups that I haven't been involved in.
>
> David
>
> On Mon, Jun 16, 2008 at 11:26 AM, Paul Fremantle <[EMAIL PROTECTED]> 
wrote:
>> One issue that the WSRX technical committee didn't address in the
>> specification is the persistence of messages. Now, while there were
>> possibly good arguments why that was the case, the reality is that
>> many people want and expect WSRM to provide persistence, and certainly
>> in the case of Sandesha it does. I have long thought that there should
>> be an extension that can be used to signify whether persistence is
>> available and whether it is to be used. This kind of thing is actually
>> common in messaging systems and is available in other messaging specs
>> such as AMQP.
>>
>> This isn't at all fully baked, but the sort of thing I am thinking of 
is:
>>
>> 1) A policy element to indicate whether this endpoint supports and/or
>> requires persistence
>> 2) An exchange that happens at create sequence time that indicates
>> whether this sequence should/must be persistent
>>
>> Some questions:
>> * What do people think about this? Is anyone *against* defining this?
>> * If we define this, should we try to standardize it somewhere? Or
>> just treat is as an optional extension.
>> * Any comments on the approach - or suggestions for the actual XML?
>>
>> Regards,
>> Paul
>>
>> --
>> Paul Fremantle
>> Co-Founder and CTO, WSO2
>> Apache Synapse PMC Chair
>> OASIS WS-RX TC Co-chair
>>
>> blog: http://pzf.fremantle.org
>> [EMAIL PROTECTED]
>>
>> "Oxygenating the Web Service Platform", www.wso2.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to