Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("[Process Dau Vao] Thuc hien nhap bieu thuc can tinh");
            string    strBieuThuc = Console.ReadLine();
            XuLyVaoRa vr          = new XuLyVaoRa()
            {
                ChuoiPhepTinh = strBieuThuc
            };

            if (vr.Loi == LoiChuoi.ChuoiHopLe)
            {
                strBieuThuc = vr.HienDSKH();

                PipeManage.CreateServer(
                    "PipeServerDauVao",
                    strBieuThuc,
                    "Tao ra <PipeServerDauVao>\nDoi Client De Gui Data:" + strBieuThuc,
                    "Tat Server: <PipeServerDauVao>");
                Console.ReadKey();

                PipeManage.ConnectToServer(
                    "PipeServerTinhToan",
                    "Tao ra Pipe Client de ket noi den <PipeServerTinhToan>\nDa nhan duoc du lieu:",
                    "Ket thuc Pipe Client");
            }
            else
            {
                Console.WriteLine("Chuoi Nhap Khong Dung!");
            }
            Console.ReadKey();
        }
Exemple #2
0
        static void Main()
        {
            string msg = PipeManage.ConnectToServer(
                "PipeServerDauVao",
                "Ket noi den server <PipeServerDauVao>\nThuc hien lay du lieu:",
                "Dong ket noi den server <PipeServerDauVao>");
            XuLyTinhToan tt = new XuLyTinhToan();

            tt.BieuThucChuan = msg;
            Console.ReadKey();

            PipeManage.CreateServer(
                "PipeServerTinhToan",
                tt.KetQua.NoiDung,
                "Tao ra server <PipeServerTinhToan>\nGui lai ket qua tinh duoc la:" + tt.KetQua.NoiDung,
                "Dong Server <PipeServerTinhToan>");
            Console.ReadKey();
        }