You should try and minimise the amount of connections you create (see JMS1.1 4.3):
"Due to the authentication and communication setup done when a Connection is
created, a Connection is a relatively heavyweight JMS object. Most clients will
do all their messaging with a single Connection. Other more advanced
applications may use several Connections. JMS does not architect a reason for
using multiple connections (other than when a client acts as a gateway
between two different providers); however, there may be operational reasons
for doing so."
However if you are using a JMS JCA resource adaptor to use JMS, then you should *not*
attempt to pool connections yourself. This is because with JCA the "connections"
are typically proxies around smart connection references which handle pooling
transparently for you.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3960143#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...