The core JMS client implementation classes