I've got a library implementing a communication protocol for talking to a remote service. I'd like to add some degree of reliability to this. I don't care about duplicate messages, as long as messages get through, and in the order sent by my app.
I've think I can do this by building a Binding Component for the protocol, and deploying Service units for, a) an instance of my new binding component b) JMS, to allow local apps to talk to the component I've done the above, but so far, I've not got any of the reliability I want. Hunting around in the list archives, it looks like the way to do this would be to have the BC rollback any current transaction on failure, but I'm not sure how to make the JMS stuff be transacted. Am I going in the right direction? Docs I should look at? thanks! dave -- http://david.holroyd.me.uk/
