Un serveur HTTP fournit des extensions (non standard), afin de pouvoir exécuter les requêtes des clients au sein du seveur HTTP lui-même.
Le principal inconvénient de cette approche est qu'un bug du module peut occasionner l'arrêt inattendu du serveur Web. Ceci doit être tempéré par le fait qu'un serveur est rarement monolithique (le plus souvent une requete entrante provoque la duplication du serveur (Fork).