private void button1_Click(object sender, EventArgs e) { //发送 string message = this.textBox1.Text.ToString().Replace("\r\n", ""); byte[] bMessage = HexStringToBytes(message); SocketServerControl.SendMessage(bMessage); SocketServerControl.message = bMessage; }
protected override void OnStop() { try { host.Close(TimeSpan.FromSeconds(25)); SocketServerControl.StopServer(); //LogHelper.Log.Info("Windows Communication Foundtion Is Stop " + host.State); } finally { host = null; } }
protected override void OnStart(string[] args) { InitConfig(); LogHelper.Log.Info("on start..."); host = new ServiceHost(typeof(FigKeyLoggerService)); //socketServer = new SocketHelper(port, deviceList, clientList); //socketServer = new FigKeySocketServer(figkeyConfig, deviceList, clientList); SocketServerControl.StartServer(); host.Opening += Host_Opening; host.Opened += Host_Opened; host.Closing += Host_Closing; host.Closed += Host_Closed; host.Faulted += Host_Faulted; host.Open(TimeSpan.FromSeconds(25)); }
private void button4_Click(object sender, EventArgs e) { SocketServerControl.StopServer(); }
private void button3_Click(object sender, EventArgs e) { //启动服务 SocketServerControl.StartServer(); }