public CreateParty() { BroadcastorCallback cb = new BroadcastorCallback(); cb.SetHandler(this.HandleBroadcast); InitializeComponent(); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); this._service = new WCFService.ServiceClient(context, "TCPEndpoint"); }
private void RegisterClient() { if ((this._service != null)) { this._service.Abort(); this._service = null; } BroadcastorCallback cb = new BroadcastorCallback(); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); this._service = new WCFService.ServiceClient(context, "NetTcpBinding_IService"); this._service.RegisterClient(Convert.ToInt64(Session["id"])); }
private void RegisterClient() { if ((this._service != null)) { this._service.Abort(); this._service = null; } BroadcastorCallback cb = new BroadcastorCallback(); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); this._service = new ServiceReference1.ServiceClient(context, "HttpEndpoint"); this._service.RegisterClient(Convert.ToInt64(Session["id"])); }
private void RegisterClient() { if ((this._service != null)) { this._service.Abort(); this._service = null; } BroadcastorCallback cb = new BroadcastorCallback(); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); this._service = new WCFService.ServiceClient(context, "TCPEndpoint"); this._service.RegisterClient(_dataStorage.UserId); }
private void RegisterClient() { if ((_service != null)) { _service.Abort(); _service = null; } BroadcastorCallback cb = new BroadcastorCallback(); cb.SetHandler(HandleBroadcast); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); _service = new ServiceClient(context, "TCPEndpoint"); _service.RegisterClient(_dataStorage.UserId); }
private void RegisterClient() { if ((this._client != null)) { this._client.Abort(); this._client = null; } BroadcastorCallback cb = new BroadcastorCallback(); cb.SetHandler(this.HandleBroadcast); System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(cb); this._client = new BroadcastorService.BroadcastorServiceClient(context); this._client.RegisterClient(this.txtClientName.Text); }
private void DuplexSample() { EndpointAddress endpoint = new EndpointAddress("http://192.168.1.222:584/BroadcastorService"); BroadcastorCallback bc = new BroadcastorCallback(); bc.SetHandler(this.HandleBroadcast); DuplexChannelFactory <IBroadcastorService> dualFactory = new DuplexChannelFactory <IBroadcastorService> (bc, new WSDualHttpBinding(), endpoint); IBroadcastorService channel = dualFactory.CreateChannel(); Msg result = channel.RegisterClient(new Msg() { ClientName = "Client_1", GUID = new Guid() }); Debug.Print($"{result.MsgStatus}"); channel.NotifyServer(new Msg() { ClientName = "client_1", GUID = new Guid(), MsgTypeIn = MSGTYPE.WATCHONLINE }); }