RE: Is (sender-side) persistent storage needed for Reliable Messaging ??

"Assaf Arkin" <[email protected]>
Newsgroups gmane.comp.web.services.ws-arch
Message-ID <[email protected]>
  -----Original Message-----
  From: [email protected] [mailto:[email protected]]On
Behalf Of Ricky Ho
  Sent: Saturday, December 14, 2002 7:48 AM
  To: Ugo Corda; [email protected]
  Subject: Is (sender-side) persistent storage needed for Reliable Messaging
??


  Can someone elaborate why this is a need of persistent storage at the
sender side (as said in ebXML spec) ?  I don't see such need because if the
client system crash before getting the ACK, the message delivery status is
"in-doubt" and the client side application has to find it out by himself
anyway.


  Node A wants Node B to do something. Node A creates a message and sends it
to Node B. Node A crashes. Node B sends an ack and starts processing the
message. The ack is not received by Node A since its down. Later Node A
comes back to life. Node A does not have any recollection of sending a
message to Node B, it missed the ack coming from B, so it has no clue that
Node B is processing the message or that it should even ask Node B "how's it
going with that message over there?"

   arkin

  Rgds, Ricky

  At 02:30 PM 12/12/2002 -0800, Ugo Corda wrote:


    I just reread ebXML's work on Reliable Messaging (see [1], Part II, Sec.
6, Reliable Messaging Module), and it looks like required reading for any
discussion on this subject within our group (so that we don't spend a lot of
time redoing what has already been done).

    Besides the specific syntax used, which belongs to ebXML and does not
need to be duplicated, I am curious to know if people find deficiencies, or
have any other type of observations, regarding the reliability model used.

    Ugo

    [1]
http://www.oasis-open.org/committees/ebxml-msg/documents/ebMS_v2_0rev_c.pdf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.