예제 #1
0
 public void consumer_Listener(IMessage message)
 {
     if (message is ActiveMQTextMessage)
     {
         ActiveMQTextMessage ms = (ActiveMQTextMessage)message;
         string   s             = ms.Text;
         BenhNhan bn            = new XMLObjectConvert <BenhNhan>().XMLToObject(ms.Text);
         listBenhNhan.Add(bn);
         Console.WriteLine(bn.msbn);
         //lv_goikham.Items.Add("asdsadsadad");
         if (lv_goikham.InvokeRequired)
         {
             lv_goikham.BeginInvoke(new MethodInvoker(() => lv_goikham.Items.Add(bn.msbn)));
             //lv_goikham.Items.Add(".");
         }
     }
 }
        public void SendText(BenhNhan bn)
        {
            string xml = new XMLObjectConvert <BenhNhan>().ObjectToXML(bn);

            producer.Send(new ActiveMQTextMessage(xml));
        }