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


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-msg message

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

Subject: Re: [ebxml-msg] Issue for your review

IMO, if you are doing a one-way asynch message pattern over HTTP, with asynch
ack on a separate channel in the reverse direction, then the HTTP response for the
original POST should be a 202 Accepted. That response should be returned WITHOUT
any processing (MSH or application-level) of the message, which is what 202 implies.

So, from the receiving end, it would be:

1) receive message
2) send 202 response
3) dispatch message to MSH for processing and eventual dispatch to application.


Christopher Ferris
Architect, Emerging e-business Industry Architecture
email: chrisfer@us.ibm.com
phone: +1 508 234 3624

Mike Dillon - Drummond Group <mike@drummondgroup.com> wrote on 10/17/2002 11:18:00 AM:

> Hi all,
>  In the current DrummondGroup ebXML Messaging Interop
>  we have a issue that would be really helpful to have input
>  from the committee.  This is somewhat subtle but
>  but thorny problem that we are having in the current
>  DGI ebXML Messaging interop.
>  The problem is on an asynchronous message with
>  acknowledgment.  Some implementations are returning
>  the ack before the original http response...
>  In other words, I post a message to you and I'm
>  waiting for the http reply, I receive the ack
>  first, then I receive the http reply. This obviously
>  has a big effect on the architecture of an MSH solution.
>  Do you'all have any comment on this ?  
>  Thanks !
>  mike dillon
>  mike@drummondgroup.com
>  817 875 0794
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>

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

Powered by eList eXpress LLC