In the last few months I have given a number of presentaions on WCF and had countless customer meetings. One of the most frequently asked question was why in the world we would need WS-ReliableMessaging (WS-RM). I think I had a good explanation, but now the infamous Shy Cohen posted a very nice and easy to understand answer to the MSDN WCF Forums.
The only real problem I currently have with the WS-RM implementation in WCF is that they do not have a durable store for the WS-RM messages. It is all in-memory and AppDomain-based. Tomas also thinks that this might become a problem in one or the other scenarios.
Couldn't agree more with Stefan. It was a big disappointment to learn in Programming Indigo that WCF requires MSMQ if you want real asynchronous, decoupled web services. Until this is the case, WS-RX can't become an alternative for B2B protocols such as EDIINT/AS2, ebXML or RosettaNet (RNIF).
Posted by: Guy Crets | 02/11/2006 at 01:31 PM