Giriş
Şu satırı dahil ederiz.
Şöyle yaparız.
Örnek
Şöyle yaparız.
Şöyle yaparız.
IBM'e bağlanmak için şu satırı dahil ederiz.
Örnek
Şöyle yaparız.
IBM'e bağlanmak için elimizde şöyle bir kod olsun
Örnek
Şöyle yaparız.
Şu satırı dahil ederiz.
import org.springframework.jms.connection.CachingConnectionFactory;
import org.springframework.jms.connection.SingleConnectionFactory;
import org.springframework.jms.core.JmsTemplate;
import org.springframework.jms.listener.DefaultMessageListenerContainer;
import org.springframework.jms.support.converter.MappingJackson2MessageConverter;
import org.springframework.jms.support.converter.MessageConverter;
import org.springframework.jms.support.converter.MessageType;Şöyle yaparız.
DefaultMessageListenerContainer defaultMessageListenerContainer =
  new DefaultMessageListenerContainer();Örnek
Şöyle yaparız.
<bean id="jmsContainer"
  class="org.springframework.jms.listener.DefaultMessageListenerContainer">
  <property name="connectionFactory" ref="connectionFactory"/>
  <property name="destination" ref="destination"/>
  <property name="messageListener" ref="transactionMessageListener"/>
  <property name="sessionTransacted" value="true"/>
  <property name="concurrentConsumers" value="1"/>
</bean>Şöyle yaparız.
ConnectionFactory connectionFactory = ...;
defaultMessageListenerContainer.setConnectionFactory(connectionFactory);IBM'e bağlanmak için şu satırı dahil ederiz.
import com.ibm.mq.jms.MQQueueConnectionFactory;public MQQueueConnectionFactory connectionFactory3() {
  MQQueueConnectionFactory connectionFactory = new MQQueueConnectionFactory();
  ...
  return connectionFactory;
}
@Bean
public DefaultMessageListenerContainer listenerContainer() throws JMSException {
  DefaultMessageListenerContainer defMsgListCont = new DefaultMessageListenerContainer();
  defMsgListCont.setConnectionFactory(connectionFactory3());
  defMsgListCont.setDestination(jmsDestinationResolverReceiver());
  defMsgListCont.setMessageListener(messageListenerReciever1);
  defMsgListCont.afterPropertiesSet();
  return defMsgListCont;
}Örnek
Şöyle yaparız.
Topic topic = ...;
defaultMessageListenerContainer.setDestination(topic);IBM'e bağlanmak için elimizde şöyle bir kod olsun
@Bean
public Destination jmsDestinationResolverSender() throws JMSException {
  return new MQQueue(updateQueue);
}@Bean
public DefaultMessageListenerContainer listenerContainer() throws JMSException {
  DefaultMessageListenerContainer defMsgListCont = new DefaultMessageListenerContainer();
  ...
  defMsgListCont.setDestination(jmsDestinationResolverReceiver());
  return defMsgListCont;
}Örnek
Şöyle yaparız.
SimpleMessageConverter messageConverter = ...;
defaultMessageListenerContainer.setMessageConverter(messageConverter);