Ver Mensaje Individual
  #9  
Antiguo 11-05-2010
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Lo que dices es muy viable. Y ademas facil.

Si indy no te sirve, puedes usar Synapse que es mas simple.

Seria ideal que montaras una maquina virtual (por ejemplo con VirtualBox o VMWare) para las pruebas locales, asi no tienes que esperar sino a instalar y ya

Algo que funciona en FPC (no lo he probado pero pinta bien):

http://z505.com/powtils/idx.shtml
----
FastCGI es una version actualizada del CGI, una interface mejorada, pero para efectos practicos y mas aun para una cosa tan elemental da como lo mismo (ademas no conozco un modulo FastCGI para Freepascal/Delphi).

----
Con todo, lo que mencionas es tan basico que no te debes preocupar mucho. Incluso lo puedes hacer como un CGI y te aseguro que podra operar muy rapido. Si ademas usas algo como http://www.cherokee-project.com/doc/...dlers_cgi.html y opcionalmente http://www.cherokee-project.com/doc/...ers_proxy.html tendras todo lo que necesitas (te pongo Cherokee porque estoy enamorado de la interface administrativa y de lo rapido que es )

Si tal como te recomendaron usas el soporte de rewrite de urls de tu servidor web, la programacion se simplifica un resto. Solo tienes que recibir los parametros y devolver las respuestas.

Una ventaja de NO hacer modulos apache ni DLLs es que el debug de los programas es mas simple. Incluso puedes correrlo por la linea de comandos!. Y si lo haces como un modulo CGI, no solo sera mas simple en general sino que sera portable a cualquier servidor web que exista, y cuando actualices el EXE no necesitas detener el servidor web por completo (aunque igualmente debes tener un sistema de update en caliente, para evitar que parte las respuestas sean en la interface nueva y otras en la vieja)
__________________
El malabarista.
Responder Con Cita