io ti consiglierei di partire riguardandoti il sorgente di apache