public Form1() { InitializeComponent(); InstanceContext instanceContext = new InstanceContext(new CallbackHandler(this)); //client = new NetFilesServiceClient(instanceContext); NetTcpBinding binding = new NetTcpBinding(SecurityMode.None); DuplexChannelFactory<INetFilesService> factory = new DuplexChannelFactory<INetFilesService>(instanceContext, binding); Uri adress = new Uri("net.tcp://astrakhan.chickenkiller.com:8000/NetFilesService"); EndpointAddress endpoint = new EndpointAddress(adress.ToString()); //Связь с сервером не устанавливается до тех пор, пока не будет вызван метод Join client = factory.CreateChannel(endpoint); }
public Form1() { InitializeComponent(); InstanceContext instanceContext = new InstanceContext(new CallbackHandler(this)); //client = new NetFilesServiceClient(instanceContext); NetTcpBinding binding = new NetTcpBinding(SecurityMode.None); DuplexChannelFactory <INetFilesService> factory = new DuplexChannelFactory <INetFilesService>(instanceContext, binding); Uri adress = new Uri("net.tcp://astrakhan.chickenkiller.com:8000/NetFilesService"); EndpointAddress endpoint = new EndpointAddress(adress.ToString()); //Связь с сервером не устанавливается до тех пор, пока не будет вызван метод Join client = factory.CreateChannel(endpoint); }