修改监听为后台线程...

master
j502647092 2015-08-05 11:07:48 +08:00
parent c7e7be1083
commit b1150377fc
2 changed files with 5 additions and 1 deletions

View File

@ -33,9 +33,11 @@ namespace UDPClient
endpoint = new IPEndPoint(IPAddress.Any, 0);
//启动客户端监听
Thread t = new Thread(new ThreadStart(ClientThread));
t.IsBackground = true;
t.Start();
//启动Web监听
Thread w = new Thread(new ThreadStart(WebListen));
w.IsBackground = true;
w.Start();
//初始化Timer
tmr.Interval = 390;
@ -77,7 +79,7 @@ namespace UDPClient
{
HttpListener listerner = new HttpListener();
listerner.AuthenticationSchemes = AuthenticationSchemes.Anonymous;//指定身份验证 Anonymous匿名访问
listerner.Prefixes.Add("http://127.0.0.1:25330/web/");
listerner.Prefixes.Add("http://127.0.0.1:2533/web/");
listerner.Start();
Console.WriteLine("WebServer Start Successed.......");
while (true)
@ -94,6 +96,7 @@ namespace UDPClient
Console.WriteLine(str);
byte[] buf = Encoding.Default.GetBytes(str);
client.Send(buf, buf.Length, new IPEndPoint(IPAddress.Parse("127.0.0.1"), 25433));
}
ctx.Response.Close();
}

View File

@ -28,6 +28,7 @@ namespace UDPServer
endpoint = new IPEndPoint(IPAddress.Any, 0);
//启动客户端监听
Thread t = new Thread(new ThreadStart(ClientThread));
t.IsBackground = true;
t.Start();
}