Example #1
0
 public string ReadResult()
 {
     if (CheckRead())
     {
         return(queueClient.ReadMessageAsString());
     }
     return(null);
 }
Example #2
0
        static void TestQModelRead()
        {
            QueueingModel subQueue = new QueueingModel(
                exchName, exchType, "QModel", "QModel", hostName, uid, pwd, port);

            while (!subQueue.QueueEmpty())
            {
                string gotOne = subQueue.ReadMessageAsString();
                if (ModelRequests.Contains(gotOne))
                {
                    ModelRequests.Remove(gotOne);
                }
            }
            subQueue.CloseConnections();
        }
Example #3
0
        static void Main(string[] args)
        {
            string hostName     = "localhost";
            string uid          = "guest";
            string pwd          = "guest";
            int    port         = 5672;
            string exchangeName = "refExch";
            int    messagesSent = 0;

            QueueingModel subQueue = new QueueingModel(exchangeName, "direct", "AnalysisFarm", "AnalysisRequest", "localhost", uid, pwd, port);

            while (!Console.KeyAvailable)
            {
                if (!subQueue.QueueEmpty())
                {
                    string gotOne = subQueue.ReadMessageAsString();
                    Console.WriteLine(gotOne);
                }
            }
            subQueue.CloseConnections();
        }