Пример #1
0
        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));
        }
Пример #4
0
 private void button4_Click(object sender, EventArgs e)
 {
     SocketServerControl.StopServer();
 }
Пример #5
0
 private void button3_Click(object sender, EventArgs e)
 {
     //启动服务
     SocketServerControl.StartServer();
 }