static void Main(string[] args) { // NewMethod(); //引用另一个WCF //如果终结点 多于一个的话需要 指定终结点名称 // FirstServiceClient servicer = new Service1.FirstServiceClient("NetTcpBinding_IFirstService"); // string temp= servicer.GetDataString("客户端"); // Console.WriteLine(temp+ ":NetTcpBinding_IFirstService"); // servicer = new Service1.FirstServiceClient("BasicHttpBinding_IFirstService"); // Console.WriteLine(servicer.HelloWorld("张三") + "BasicHttpBinding_IFirstService"); IserviceClient service = new IserviceClient("BasicHttpBinding_Iservice"); Console.WriteLine("我是服务端2 " + service.Greetings("客户端2") + "BasicHttpBinding_Iservice"); service = new IserviceClient("NetTcpBinding_Iservice"); Console.WriteLine("我是服务端2 " + service.Greetings("客户端2") + ":NetTcpBinding_Iservice"); //获取服务端的事件 Console.WriteLine("服务端的时间 为"); Console.ReadKey(); }
static void Main(string[] args) { IserviceClient client = new IserviceClient("Username"); try { client.ClientCredentials.UserName.UserName = "******"; client.ClientCredentials.UserName.Password = "******"; Console.WriteLine(client.Say()); client.Close(); } catch (Exception err) { Console.WriteLine(err); } Console.ReadKey(); }