Can someone point me to a thread or document talking about the design differences between OIL/OIL2 and UIL/UIL2? Mostly I am interested in why you get better performance using two different socket connections (as OIL does), one from the client to the server and one back.
I am working on a system that is most easily described as an instant messenger framework (but it does things other than chat), and I am currently using one socket connection per client. I have load tested it up to around 800 clients (each with low traffic) and it works, but I am always interested in a better design. I figured the jbossmq developers have a lot of experience in this area.
The for pay admin dev docs include a description of each. UIL2 is currently the reccommended IL.