SimonS wrote: To me a queue is/can be asynchronous, so I don't see the usefulness for it in a synchronous web page. SimonS wrote: synchronous web page. :confused: Well ,for synchronous processing , I not seeing the usefulness either ... But for a asynchronous order system , it's cool, but thinking better , for instance to assure that the system receives all the orders order , it works good , imagine your Server app goes down, and the orders aren't saved sucessfully to the db, you lost the orders ... , but you still have it in the Message Queue, so when the Server goes up again , voila , no orders lost and happy clients :-) It's like in this case of a adding a security layer ... Cheers, Joao Vaz A person who is nice to you, but rude to the waiter, is not a nice person - Natalie Portman (Padme/Amidala of Star Wars)