c# socket 异步 问题!!!!!!!!!!
public static void accept(IAsyncResult ar)
         {
             TcpListener Server = (TcpListener)ar.AsyncState;
             TcpClient client = Server.EndAcceptTcpClient(ar);
             NetworkStream stream = client.GetStream();
             Thread thread = new Thread(new ParameterizedThreadStart(IIS.DoReceive));
             thread.IsBackground = true;
             thread.Start(stream);
         }
         public static void HttpServerStart()
         {  
             TcpListener listener = new TcpListener(80);
             listener.Start();
             listener.BeginAcceptTcpClient(new AsyncCallback(accept), listener);
         }
这里哪里有问题,我接收了一次就不再接受了,我的意思是想一直监听端口,处理并发访问的。接收后一定要开线程处理吗
------解决方案--------------------
accept中继续接收下一个连接请求。
------解决方案--------------------
public static void accept(IAsyncResult ar)
这个方法里面,还需要继续开接受的异步调用,才行呢。。。。。。。。