public static MessageQueue GetConsumer(TIPO_SERVER server)
        {
            String nome    = server == TIPO_SERVER.LOCAL ? NOME_FILA : NOME_FILA_REMOTO;
            var    service = new MessageQueue(nome);

            service.Formatter = new XmlMessageFormatter(new[] { typeof(String) });
            return(service);
        }
示例#2
0
 private void send(TIPO_SERVER tp)
 {
     try
     {
         var mq = FabricaMQ.GetSender(tp);
         mq.Send(textBox1.Text);
         textBox1.Text = "";
         textBox1.Focus();
     }
     catch (Exception ex) { MessageBox.Show(ex.StackTrace, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
 }
        public static MessageQueue GetSender(TIPO_SERVER server)
        {
            String       nome = server == TIPO_SERVER.LOCAL ? NOME_FILA : NOME_FILA_REMOTO;
            MessageQueue service;

            if (MessageQueue.Exists(nome))
            {
                service = new MessageQueue(nome);
            }
            else
            {
                service = MessageQueue.Create(nome);
            }
            return(service);
        }