The application is then entirely independent of any JMS provider, such as IBM MQ classes for JMS, and can be ported from one JMS provider to another without any change to the application. If JNDI is not available in a particular application environment, an IBM MQ classes for JMS application...