コード例 #1
0
        static void Main(string[] args)
        {
            ChannelServices.RegisterChannel(new TcpExChannel(TypeFilterLevel.Full, 1948), false);
            TestClass.TestClass tc = new TestClass.TestClass();
            RemotingServices.Marshal(tc, "TLC8675309");

            Console.WriteLine("Press Enter to close server.");
            Console.ReadLine();
        }
コード例 #2
0
        public TestClient(int timeout)
        {
            Console.WriteLine("Press Enter to start client.");
            Console.ReadLine();


            ChannelServices.RegisterChannel(new TcpEx.TcpExChannel(TypeFilterLevel.Full, true), false);

            TestClass.TestClass tc = (TestClass.TestClass)Activator.GetObject(typeof(TestClass.TestClass), @"tcpex://localhost:1948/TLC8675309");

            tc.OnPoked += new TestClass.TestClass.dPoke(pk);

            Console.WriteLine(tc.SayHello());

            tc.PokeBack(42);
        }
コード例 #3
0
        static void Main(string[] args)
        {
            ChannelServices.RegisterChannel(new TcpExChannel(TypeFilterLevel.Full, 1948), false);
             TestClass.TestClass tc = new TestClass.TestClass();
             RemotingServices.Marshal(tc,"TLC8675309");

             Console.WriteLine("Press Enter to close server.");
             Console.ReadLine();
        }