Exemple #1
0
        //接收数据并修改部分数据然后发送回去
        void sender_ReceiveData(IDataTransmit sender, NetEventArgs e)
        {
            try
            {
                byte[] data = (byte[])e.EventArg;

                //发送数据
                sender.Send(data);
                Log(sender.RemoteEndPoint.ToString() + " 发送数据");
            }
            catch (Exception ex)
            {
                Log("处理数据出错:" + ex.Message);
            }
        }
Exemple #2
0
 //接收数据并修改部分数据然后发送回去
 void sender_ReceiveData(IDataTransmit sender, NetEventArgs e)
 {
     string result;
     try
     {
         byte[] data = (byte[])e.EventArg;
         var json = encode.GetString(data);
         result = CRL.CacheServer.CacheService.Deal(json);
     }
     catch (Exception ex)
     {
         Log("处理数据出错:" + ex.Message);
         result = "error,服务器内部错误:" + ex.Message;
     }
     //发送数据
     var data2 = encode.GetBytes(result);
     sender.Send(data2);
 }
Exemple #3
0
        //接收数据并修改部分数据然后发送回去
        void sender_ReceiveData(IDataTransmit sender, NetEventArgs e)
        {
            string result;

            try
            {
                byte[] data = (byte[])e.EventArg;
                var    json = encode.GetString(data);
                result = CRL.CacheServer.CacheService.Deal(json);
            }
            catch (Exception ex)
            {
                Log("处理数据出错:" + ex.Message);
                result = "error,服务器内部错误:" + ex.Message;
            }
            //发送数据
            var data2 = encode.GetBytes(result);

            sender.Send(data2);
        }