[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Thu, 2003-11-27 at 16:28, Leonel Nunez wrote: ... > > Cuando tu tienes en tu servidor un interprete incrustado o simplemente > > extiendes el servidor mediante módulos adicionales, la comunicación > > entre los diferentes módulos _no_ se hace mediante variables de > > ambiente, y obviamente tampoco mediante el estándar I/O, simplemente por > > que no hay proceso externo, por lo que no puedes hablar de CGI. > > > > Errr ! > > La comunicacion entre el servidor de http y el modulo AUN ASI se > comunica usando el estandard CGI. Estas de necio, pero ando de muy buen humor. Asomate al fuente de por ejemplo mod_info o mod_status de apache, ambos generadores de contenido, y muestrame _una_ sola línea en que implementen alguna minima porción del estándar CGI. O poniendo ejemplos extremos: Cómo podría mod_ssl tener acceso a las metavariables que define CGI, por ejemplo CONTENT_LENGTH, cuando aún no se ha negociado el protocolo? Estás confundiendo un mecanismo estándar de comunicación entre servidores HTTP y _programas externos_, con los mecanismos _internos_ de comunicación entre los componentes de un servidor modular. Practicamente todos los servidores definen y publican su propio API para extenciones, precisamente por las limitaciones de CGI. Y el que algunos sistemas como PHP o Apache::Registry, emulen o implementen algunos aspectos del CGI no implica que lo usen. Te recomiendo leas "Writing Apache Modules with Perl an C" Lincoln Stein & Doug MacEachern Ed. O'Reilly, 1999 Saludos -- Salvador Ortiz Garcia <sog en msg com mx> Matías Software Group _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/