Beispiel #1
0
 static void IISChatServerTest(string url)
 {
     AsyncWebRequest request = new AsyncWebRequest();
     request.DoRequestAsync(url+LastId.ToString(),
         (st) =>
         {
             StreamReader sr = new StreamReader(st);
             Console.WriteLine(sr.ReadToEnd());
             sr.Close();
             st.Close();
             //一个连接结束,立即开始下一个
             LastId++;
             IISChatServerTest(url+LastId.ToString());
         });
 }
Beispiel #2
0
 static void HttpChatServerTest(string url)
 {
     AsyncWebRequest request = new AsyncWebRequest();
     request.DoRequestAsync(url + LastId.ToString(),
         (st) =>
         {
          
             //1000次记录显示一次,console占用太多cpu
             count++;
             if (count > 1000)
             { 
                 StreamReader sr = new StreamReader(st);
                 count = 0;
                 Console.WriteLine(sr.ReadToEnd());
                 sr.Close();
             }
             st.Close();
             
             //一个连接结束,立即开始下一个
             LastId++;
             HttpChatServerTest(url + LastId.ToString());
         });
 }