|
From: Arnstein V. <ar...@ki...> - 2006-09-07 08:00:26
|
>Torsten Kirschner >Sendt: 7. september 2006 08:17 >Til: 'General discussions' >Emne: Re: [ebxmlms-general] [SPAM] - Hermes servlet problem -BayesianFilter >detected spam >Hi Arnstein, > >I think You might be wrong here.=20 > >Hermes1 does support reliable messaging, and if I recall correctly, this is >implemented in a transport-agnostic way.=20 > >Anyway, I have seen Hermes1 both send and receive acknowledgement messages, >as well as re-send messages if an acknowledgement was not received in time. >All over SMTP. Well - we certainly couldn't get it working, and this is all very strange, as I had confirmation of the problem from the developers as well as an offer of paid consulting work to fix it: >>> -----Opprinnelig melding----- >>> Fra: Patrick Yee [mailto:kc...@ce...] >>> Sendt: 20. januar 2006 03:51 >>> Til: Arnstein Vestad >>> Kopi: 'ope...@ce...' >>> Emne: Re: Smtp-fix for Hermes 1 >>> >>> Hi Arnstein, >>> >>> Thanks for using Hermes. >>> >>> We did not implement a complete acknowledgment mechanism on SMTP.=20 >>> From our deployment experience, the time for using SMTP to transport >>> ebXML message is not as predictable as the case we use HTTP. This is >>> mainly due to the fact that SMTP is a connectionless protocol. In=20 >>> our experiement which we tried to send ebXML message between two=20 >>> Hermes installed in two different sites using SMTP, the messages may >>> take days to travel from the sending server to the receiving one. >>> >>> Given this behaviour, the reliability parameters cannot be set=20 >>> properly. Our conclusion is then we do not encourage to turn on=20 >>> reliable messaging (i.e. ack) when using SMTP. >>> >>> So, will you consider to solve the reliablility requirement by using >>> other workaround? e.g. to use a business message for synchronizing=20 >>> the the status on both sides. >>> >>> >>> Regards, >>> Patrick Yee >>> Center for E-Commerce Infrastructure Development >>> >>> Making E-Commerce Everyday Commerce |