Connection factories encapsulate connection information used by the application.
They are either abstracted into administered stores where they are looked up or
created by constructors in a client application. The preferred technique is to look
up JMS administered ConnectionFactory objects stored in a JNDI
store.








