Ver Mensaje Individual
  #2  
Antiguo 14-04-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Reputación: 0
tcp_ip_es Va por buen camino
Tienes varias técnicas (que yo conozca) para lo que comentas:

- ISAPI (EXE,DLL)
- WEBSNAP
- INTRAWEB

La técnica ISAPI (con componentes como PageProducer, WebDispacher,...) consiste en programación cgi en la cual es bastante costoso entre otras muchas cosas mantener la sesión del usuario que utiliza el cgi (en el caso del exe) y en compilación/pruebas (dll)

La técnica WebSnap no la conozco muy bien asi que sobre ella no te puedo decir mucho, pero en el foro se ha hablado del tema.

Con Intraweb (soy nuevo en estos componentes) aparentemente puedes hacer bastantes cosas y muy fácilmente. Intraweb te genera un ejecutable el cual lo que hace es escuchar por un puerto que tu le indiques en el componente IWServerControler, una vez que llames a la dirección local de la máquina con el puerto indicado, el exe te responderá con tu aplicación y con una sesión propia por usuario que se mantiene hasta que el usuario cierre el navegador o tu definas un timeout.

Por lo que he probado entre isapi e intraweb me quedo con intraweb, el único problema que le veo es que si no es para ejecutar en un servidor local que tu puedas manejar seguro que el ISP de turno no te permitirá tener corriendo en sus máquinas tus aplicaciones

Nota 1: Delphi 7 trae la versión 5 de Intraweb lo que no se es si Delphi 6 la trae tambien

Nota 2: Si concretas más tu pregunta, podré ayudarte más.
Responder Con Cita