Hi ance :
The CuteChat do not use the System.Net and the Socket to exchange informations between clients and server .
In browser , CuteChat use the
'MSXML2.XMLHttp' to send a request to server , and download results from server.
The data transfer between client and server are text based.
About the threading , yest , CuteChat is a multi-thread software . but CuteChat never start a thread .
The threads are managed by the ASP.NET . So each thread is for each System.Web.HttpRequest .
When a HTTP request is sent from browser , the ASP.NET would allocate a thread to invoke the request, and then the ASP.NET would call the CuteChat IHttpHandler to handle the request . after the CuteChat return the ASP.NET would send the result to client , and close that thread .
Regards , Terry .