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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

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


Subject: ebBP 2/3/2005: Business Retries and Efficiency Decisions


Subsequent to a comment received from John Yunker, I propose the 
following additional text to Section 4.8.2.3, as this is an important 
efficiency (wd 06):

FROM:
Generally if a business retry is initiated and a response received, the 
latter can be used. If this occurs, the business partners will be 
responsible for identifying and dealing with duplicate business messages 
(in this case a duplicate request). Duplicate elimination logic SHOULD 
reject the business retry, and possibly resend the business response, 
which would then also be recognized as a duplicate.  The business retry 
for a RequestingBusinessActivity identifies the number of retries 
allowed in addition to the initial request while the time to perform has 
not been exceeded.

TO:
Generally if a business retry is initiated and a response received, the 
latter can be used. If this occurs, the business partners will be 
responsible for identifying and dealing with duplicate business messages 
(in this case a duplicate request). Duplicate elimination logic SHOULD 
reject the business retry, and possibly resend the business response, 
which would then also be recognized as a duplicate. [add] This allows 
the sender to process the original response safely and mitigate the 
overhead to wait for the response to a business retry. This could also 
improve efficiency, lowering the need for backend systems support. 
[end-add]  The business retry for a RequestingBusinessActivity 
identifies the number of retries allowed in addition to the initial 
request while the time to perform has not been exceeded.




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