コード例 #1
0
        static void _Main(string[] args)
        {
            HelloCallback     callback      = new HelloCallback();
            InstanceContext   clientContext = new InstanceContext(callback);
            WSDualHttpBinding binding       = new WSDualHttpBinding();
            EndpointAddress   remoteAddress = new EndpointAddress("http://localhost:1000/MyService/HelloService");
            HelloClient       client        = new HelloClient(clientContext, binding, remoteAddress);

            client.World();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("");
            Console.WriteLine("**********************************参照*************************************");
            Service1Client client = new Service1Client();

            Console.WriteLine(client.HalloWorld());

            Console.WriteLine("");
            Console.WriteLine("******************************测试Name属性*********************************");
            TestNameClient testNameClient = new TestNameClient();

            Console.WriteLine(testNameClient.HalloWorld2());

            Console.WriteLine("");
            Console.WriteLine("***************************测试Namespace属性*******************************");
            TestNameNamespaceClient testNameNamespaceClient = new TestNameNamespaceClient();

            Console.WriteLine(testNameNamespaceClient.HalloWorld());

            Console.WriteLine("");
            Console.WriteLine("***********************测试ConfigurationName属性***************************");
            TestConfigurationNameClient testConfigurationNameClient = new TestConfigurationNameClient();

            Console.WriteLine(testConfigurationNameClient.HalloWorld3());

            Console.WriteLine("");
            Console.WriteLine("************************测试CallbackContract属性***************************");
            HelloCallback              helloCallback              = new HelloCallback();
            InstanceContext            instanceContext            = new InstanceContext(helloCallback);
            TestCallbackContractClient testCallbackContractClient = new TestCallbackContractClient(instanceContext);

            Console.WriteLine(testCallbackContractClient.HalloWorld4());

            Console.WriteLine("");
            Console.WriteLine("**************************测试SessionMode属性******************************");
            TestSessionModeClient testSessionModeClient = new TestSessionModeClient();

            Console.WriteLine(testSessionModeClient.HalloWorld5());
            Console.WriteLine(testSessionModeClient.HalloWorld6());

            Console.WriteLine("");
            Console.WriteLine("**************************测试ProtectionLevel属性******************************");
            TestProtectionLevelClient testProtectionLevelClient = new TestProtectionLevelClient();

            Console.WriteLine(testProtectionLevelClient.HalloWorld7());
        }