I've previously used JMS with Websphere for messaging between application. I now however use Tomcat as my runtime environment. I got my application to work using documentation available here http://wiki.apache.org/tomcat/HowTo#head-b45c4c0b8c57d9efa1e9c5342650d5e534f55cfa. However, my question is, when using tomcat, I do not have managed connection & session pools. Is this something I would need to code in my application to optimize performance?