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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

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


Subject: Use Case for having Reliability assurances at finer granularity thanPort Type



The current WS-reliable messaging contribution does not support the 
application of reliability quality of service
at a finer granularity than port type.

I provide an example interface definition (which would map to a WSDL 
port type)

Interface (Broker){

Operation Buy(in AccountNo, in StockName, in NumberOfShares):
Operation Sell(in AccountNo, in StockName, in NumberOfShares);
Operation UpdateInfo(in AccountNo, in CustomerAddress, in CustomerPhoneNo);
Operation query (in AccountNo, out SequenceOf {StockName, NumberOfShares}
}

Buy and Sell need to be protected for guaranteed delivery, duplicate 
elim, and ordered delivery.

UpdateInfo only needs to be protected for guaranteed delivery (it is 
idempotent).

Query needs no reliability Qos.

the query operation would not use ws-reliability at all.


For this use case, the sender should be able to set up two Reliability 
message sequences,
one with all qos enabled,
the other with only Guaranteed delivery enabled.


-- 
----------------------------------------------------
Tom Rutt	email: tom@coastin.com; trutt@us.fujitsu.com
Tel: +1 732 801 5744          Fax: +1 732 774 5133




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