Serveur Apache HTTP Version 2.4

| Description: | Module fournissant le support des processus externes fdpass
� mod_proxy |
|---|---|
| Statut: | Extension |
| Identificateur�de�Module: | proxy_fdpass_module |
| Fichier�Source: | mod_proxy_fdpass.c |
| Compatibilit�: | Disponible pour unix depuis la version 2.3 d'Apache |
Pour fonctionner, ce module n�cessite le chargement de
mod_proxy. Il permet le passage de la socket du client
vers un autre processus.
mod_proxy_fdpass utilise la capacit� des sockets de
domaine AF_UNIX � transmettre un
descripteur de fichier ouvert afin de permettre � un autre
processus de terminer le traitement de la requ�te.
Le module poss�de une interface de fournisseur
proxy_fdpass_flusher qui permet �ventuellement � un
autre module d'envoyer les en-t�tes de la r�ponse, ou m�me le d�but
du corps de la r�ponse. Le fournisseur par d�faut flush d�sactive la
persistence, et envoie les en-t�tes de la r�ponse, laissant le soin
au processus externe d'envoyer le corps de la r�ponse.
� l'heure actuelle, la seule donn�e transmise au processus
externe est la socket du client. Pour recevoir une socket client,
appelez recvfrom avec une structure struct cmsghdr allou�e. Les versions
futures de ce module pourront transmettre d'autres donn�es que le
socket client.