Using WS-ReliableMessaging

Solutions are questionable without reliability. If a system is either unavailable or loses requests for processing, the users of that system will eventually demand explanations. For example, if you're buying a book on Amazon and you get through the order process, think you've purchased the book, and then wait weeks for its pending arrival, how many times do you think you'll shop at Amazon again before investigating alternative services?

The situation is even worse if you're booking a trade that could be worth a considerable amount of money and the message to the clearance system gets lost. If you have a trader who just purchased 100,000 shares of Microsoft (MSFT), what happens if that ticket never makes it to the back-office ...

Get Pro WCF: Practical Microsoft SOA Implementation now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.