Messaging systems are used in enterprise applications for scalability. Here is some sample code that compliments JMS interview questions and answers. JMS configuration Step 1: Add the relevant dependency jars to the pom.xml file.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <properties> <spring.version>4.2.6.RELEASE</spring.version> <jms-api.version>2.0.1</jms-api.version> <mq-client.version>8.0.0.0</mq-client.version> </properties> <dependencies> <!-- Spring JMS --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> </dependency> <!-- JMS API --> <dependency> <groupId>javax.jms</groupId> <artifactId>javax.jms-api</artifactId> <version>${jms-api.version}</version> </dependency> <!-- Websphere MQ Implementation --> <dependency> <groupId>com.ibm.mq</groupId> <artifactId>allclient</artifactId> <version>${mq-client.version}</version> </dependency> </dependencies> |
Note that the “com.ibm.mq.allclient.jar” is…