非阻塞多路IO

socket.listen()

rfds=[]

wfds=[]

while(select(rfds,wfds,timeout)){//事件循环

     client=socket.accept(timeout)

     if(client)

        rfds.push(client)

        wfds.push(client)

    if(rfds){//读事件处理

          rfds.forEach(function(client){

           )   

   }

   if(wfds)//写事件处理{

                 

   }

     

}

 

posted @ 2018-01-01 14:16  FromScratch  阅读(131)  评论(0)    收藏  举报