Aunque puede hacerse con CGI, para mejor rendimiento, deberías usar ISAPI. Si estás migrando una aplicación existente, lo más fácil es separar la lógica de negocios (acceso a Base de Datos) colocandola en el DLL ISAPI (usable como un TWebModule) que será tú servidor y quitandole por supuesto toda la parte visual. A su vez, la parte visual quedaria en un programa cliente, creado a partir del programa original, reemplazando la parte de acceso a Base de Datos por llamadas al Servidor. Las llamadas puedes hacerlas usando Indy, o dependiendo de tú versión, usando TNMHTTP de FastNet (en general los componentes FastNet no se recomiendan porque tienen errores; pero dependiendo de tú aplicación, pueden servirte bien)
Un artículo al respecto lo encuentras en:
http://delphi.about.com/library/bluc/text/uc060901a.htm
Cita:
|
Empezado por makalexe
Señores, ojale se encuentren bien.
Necesito poner en internet una aplicacion hecha en delphi, ya que en la empresa quieren tener acceso desde internet una aplicacion desarrollada en delphi.
He escuchado que se puede hacer mediante CGIs, o si me equivoco agradeceria me corrigieran.
Les pido si hay manuales, ligas, ejemplos de ustedes o cualquier fuente de informacion donde pueda encontrar como se realiza esto, se los agradecere bastante.
Saludos
|