RE: AS2 Reliability Draft for "Once and Only Once" Delivery
"Shan Harter" <[email protected]> Mon, 15 Aug 2005 11:41:07 -0700
| Newsgroups | gmane.ietf.ediint |
|---|---|
| Organization | Systrends |
| Message-ID | <002c01c5a1c8$e7355390$ec00a8c0@systrend69a3f7> |
This is a multi-part message in MIME format. ------=_NextPart_000_002D_01C5A18E.3AD67B90 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit We really don't want to keep retrying if receiving party did receive AS2 message but NO MDN is required: "message, with the same content and the same Message-ID value is sent again. This operation is referred to as a resend of the message. This document will suggest guidelines to prevent AS2 software implementations that receive duplicate messages from distributing that message to back-end business applications, as well as guidelines on resend intervals and resend counts for various modes of AS2 operation. Resending ends when the MDN is received", when a HTTP 200 OK is received when NO MDN is requested, "or the resend count is reached." Shan Regards, Shan Harter PEBS, Inc. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Monday, August 15, 2005 7:45 AM To: [email protected] Cc: [email protected] Subject: AS2 Reliability Draft for "Once and Only Once" Delivery A new Internet Draft addressing reliable delivery of AS2 messages is available at: http://www.ietf.org/internet-drafts/draft-duker-as2-reliability-00.txt for review and discussion. The purpose of the draft is to define ways to ensure that AS2 messages are delivered "once and only once". One key aspect is to ensure that AS2 implementations do not pass "Duplicate Messages" on to back-end business applications. The ultimate goal is to gain agreement on standard approaches so that all AS2 software implementations can deliver this functionality. We look forward to comments and suggestions from all interested parties. John Duker Dale Moberg Procter & Gamble Cyclone Commerce CONFIDENTIALITY NOTE: This message and any of the attached documents contain privileged and confidential information only for the use of the individual or entity that was the intended recipient. If you are not the intended recipient you may not read, copy, distribute, retain or use this information. If you have received this message and any of the attached documents in error, please immediately notify the sender by reply e-mail and then delete this message. Thank you. ------=_NextPart_000_002D_01C5A18E.3AD67B90 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dus-ascii"> <TITLE>Message</TITLE> <META content=3D"MSHTML 6.00.2800.1515" name=3DGENERATOR></HEAD> <BODY> <DIV><FONT color=3D#0000ff><FONT face=3DArial><FONT size=3D2><SPAN=20 class=3D952043618-15082005>We really don't want to keep retrying if = receiving=20 party did receive AS2 message but NO MDN is=20 required:</SPAN></FONT></FONT></FONT></DIV> <DIV><FONT color=3D#0000ff><FONT face=3DArial><FONT size=3D2><SPAN=20 class=3D952043618-15082005></SPAN></FONT></FONT></FONT> </DIV> <DIV><FONT color=3D#0000ff><FONT face=3DArial><FONT size=3D2><SPAN=20 class=3D952043618-15082005></SPAN></FONT></FONT></FONT> </DIV> <DIV><FONT color=3D#0000ff><FONT face=3DArial><FONT size=3D2><SPAN=20 class=3D952043618-15082005>"</SPAN>message, with the same content and = the same=20 Message-ID value is sent <BR>again. This operation is referred to as a = resend of=20 the message. This <BR>document will suggest guidelines to prevent AS2 = software=20 <BR>implementations that receive duplicate messages from distributing = <BR>that=20 message to back-end business applications, as well as guidelines <BR>on = resend=20 intervals and resend counts for various modes of AS2 <BR>operation. = Resending=20 ends when the MDN is received<SPAN = class=3D952043618-15082005>"</SPAN><SPAN=20 class=3D952043618-15082005>, <STRONG><FONT color=3D#ff0000>when a = HTTP 200 OK=20 is received when NO MDN is requested, </FONT></STRONG></SPAN><SPAN=20 class=3D952043618-15082005>"o</SPAN>r the resend <BR></FONT></FONT><FONT = color=3D#0000ff><FONT face=3DArial><FONT size=3D2>count is reached.<SPAN = class=3D952043618-15082005>"</SPAN></FONT></FONT></FONT></DIV></FONT> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20 class=3D952043618-15082005>Shan</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN = class=3D952043618-15082005> <DIV align=3Dleft><FONT face=3DArial size=3D2>Regards,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV><FONT face=3DArial = size=3D2> <DIV>Shan Harter<BR>PEBS, Inc.<BR></FONT></SPAN></FONT><FONT = face=3DArial=20 color=3D#0000ff size=3D2></FONT></DIV></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV></DIV> <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr = align=3Dleft><FONT=20 face=3DTahoma size=3D2>-----Original Message-----<BR><B>From:</B>=20 [email protected] [mailto:[email protected]] = <B>On=20 Behalf Of </B>[email protected]<BR><B>Sent:</B> Monday, August 15, 2005 = 7:45=20 AM<BR><B>To:</B> [email protected]<BR><B>Cc:</B>=20 [email protected]<BR><B>Subject:</B> AS2 Reliability Draft = for "Once=20 and Only Once" Delivery <BR><BR></FONT></DIV><BR><FONT = face=3Dsans-serif=20 size=3D2>A new Internet Draft addressing reliable delivery of AS2 = messages is=20 available at: </FONT><BR><FONT face=3Dsans-serif color=3Dblue=20 = size=3D2>http://www.ietf.org/internet-drafts/draft-duker-as2-reliability-= 00.txt=20 </FONT><FONT face=3Dsans-serif size=3D2> for = review and=20 discussion.</FONT> <BR><BR><FONT face=3Dsans-serif size=3D2>The = purpose of the=20 draft is to define ways to ensure that AS2 messages are delivered = "once and=20 only once". One key aspect is to ensure that AS2 implementations do = not pass=20 "Duplicate Messages" on to back-end business applications. The = ultimate goal=20 is to gain agreement on standard approaches so that all AS2 software=20 implementations can deliver this functionality. We look forward to = comments=20 and suggestions from all interested parties.</FONT> <BR><BR><FONT=20 face=3Dsans-serif size=3D2>John Duker = =20 Dale Moberg</FONT> <BR><FONT face=3Dsans-serif = size=3D2>Procter &=20 Gamble Cyclone=20 Commerce</FONT></BLOCKQUOTE></BODY><!--[object_id=3D#systrends.com#]--><P= align=3Dcenter><FONT face=3DTahoma size=3D2><FONT = color=3D#0000ff></FONT></FONT> </P></HTML> ------=_NextPart_000_002D_01C5A18E.3AD67B90--