コード例 #1
0
ファイル: Program.cs プロジェクト: pitsanu/Lab_ActiveMQ
        static void Main(string[] args)
        {
            try
            {
                ConnectionFactory connectionFactoryTest = new ConnectionFactory(URI);

                using (SimpleMessageListenerContainer listenerTest = new SimpleMessageListenerContainer())
                {
                    listenerTest.ConnectionFactory = connectionFactoryTest;
                    listenerTest.DestinationName = queueName;
                    listenerTest.MessageListener = new ListenerTest();
                    listenerTest.AfterPropertiesSet();
                    listenerTest.Start();

                    Console.WriteLine("Listening to Queue.");
                    Console.WriteLine("[Main]: Press <ENTER> to exit.");
                    Console.Read();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                Console.WriteLine("[Exception]: Press <ENTER> to exit.");
                Console.Read();
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            try
            {
                ConnectionFactory connectionFactory = new ConnectionFactory(URI);
                connectionFactory.UserName = USER;
                connectionFactory.Password = PASS;

                using (SimpleMessageListenerContainer listenerContainer = new SimpleMessageListenerContainer())
                {
                    listenerContainer.ConnectionFactory = connectionFactory;
                    listenerContainer.DestinationName = DESTINATION;
                    listenerContainer.MessageListener = new Listener();
                    listenerContainer.AfterPropertiesSet();
                    Console.WriteLine("Listener started.");
                    Console.WriteLine("Press <ENTER> to exit.");
                    Console.ReadLine();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                Console.WriteLine("Press <ENTER> to exit.");
                Console.Read();
            }
            // comment when testing
            Console.ReadLine();
        }