How to develop http handler which can handle multiple request
<p>here is my code ashx http handler which send something to client based on request. </p>

<pre><code>public void ProcessRequest(HttpContext context)
{
    string startQstring = context.Request.QueryString["start"];
    string nextQstring = context.Request.QueryString["next"];
    //null check
    if ((!string.IsNullOrWhiteSpace(startQstring)) &amp;&amp; 
    (!string.IsNullOrWhiteSpace(nextQstring)))
    {
        //convert string to int
        int start = Convert.ToInt32(startQstring);
        int next = Convert.ToInt32(nextQstring);

        //setting content type
        context.Response.ContentType = "text/plain";
        DataClass data = new DataClass();
        //writing response
        context.Response.Write(data.GetAjaxContent(start, next));
    }
}
</code></pre>

<p>it is working but i am not sure that does it handle multiple request at a time like 1000 request serving at a time. if not then tell me best way to write code in such way which can handle multiple request at the same time in efficient way. thanks</p>
