Exemplo n.º 1
0
        static void Main(string[] args)
        {
            //show the parameter of the program
            Help();

            //parse arg
            Hashtable runArgs = new Hashtable();

            runArgs.Add("rabbitMQ_Server", "localhost");
            runArgs.Add("T2P_Chan", "QT2PChan");
            runArgs.Add("P2T_Chan", "QP2TChan");

            if (!ParseArgs(runArgs, args))
            {
                return;
            }

            object value           = runArgs["rabbitMQ_Server"];
            string rabbitMQ_Server = value.ToString();

            value = runArgs["T2P_Chan"];
            string T2P_Chan = value.ToString();

            value = runArgs["P2T_Chan"];
            string P2T_Chan = value.ToString();

            var processInstance = new ProcessClass(rabbitMQ_Server, T2P_Chan, P2T_Chan);

            processInstance.Config();
            processInstance.Start();

            processInstance.Close();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //show the parameter of the program
            Help();

            //parse arg
            Hashtable runArgs = new Hashtable();
            runArgs.Add("rabbitMQ_Server", "localhost");
            runArgs.Add("T2P_Chan", "QT2PChan");
            runArgs.Add("P2T_Chan", "QP2TChan");

            if (!ParseArgs(runArgs, args))
            {
                return;
            }

            object value = runArgs["rabbitMQ_Server"];
            string rabbitMQ_Server = value.ToString();

            value = runArgs["T2P_Chan"];
            string T2P_Chan = value.ToString();

            value = runArgs["P2T_Chan"];
            string P2T_Chan = value.ToString();

            var processInstance = new ProcessClass(rabbitMQ_Server, T2P_Chan, P2T_Chan);
            processInstance.Config();
            processInstance.Start();

            processInstance.Close();
        }