Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-04-2004
Avatar de acertij022
acertij022 acertij022 is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina-Bs. As.
Posts: 233
Poder: 21
acertij022 Va por buen camino
Question Pagina dinamica con Delphi!!

¡¡Hola Delphianos nuevamente apelo a sus inigualables ayudas!!
Debo implementar lo siguiente:
Los clientes de una empresa deben acceder por medio de internet a una página web para verificar datos.
Mi idea es poner una pc con IP Fija en el cual tenga una aplicacion realizada en delphi para recibir los datos ingresado por el cliente en una pagina web elavorar una respuesta y delvolverselo al cliente en formato de una página web.

Se que con PHP y Apache se puede lograr esto pero tiene una gran desventaja a la hora de ¡¡Venderlo!! uno daria su código fuente, con lo cual esta tecnologia lo descarto.

Mi pregunta es la siguiente ¿se puede lograr esto con Delphi mas precisamente con Delphi 6 Enterprice? y si se puede que componentes usarian y si ubieses un ejemplo seria de gra útilidad para mi

Desde ya muchas gracias y espero con asias sus aportes

Última edición por acertij022 fecha: 14-04-2004 a las 15:58:10.
Responder Con Cita
  #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
Poder: 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
  #3  
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
Poder: 0
tcp_ip_es Va por buen camino
Se me olvidaba dejarte un par de links útiles:

ISAPI/NSAPI CGI
http://www.fcharte.com/articulos/Apl...WebDelphi4.pdf

Manuales de Intraweb (en el apartado Documentation)

http://www.atozed.com/intraweb/Downl...es/Borland.iwp

Saludos, Tony

Espero haberte servido de ayuda.
Responder Con Cita
  #4  
Antiguo 14-04-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Claro que se puede hacer con delphi... de varias formas. Podes buscar aqui en el club y en la ayuda de delphi por el tema websnap, y vas a encontrar ideas interesantes. Además, podes generar cgi's con delphi (que son simples ejecutables cuya salida estándar es cogida por el webserver y despachada al cliente). En la cara oculta de delphi 4 hay un capítulo dedicado al asunto. El libro lo podes descargar desde la página de su autor, http://www.marteens.com Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 14-04-2004
Avatar de acertij022
acertij022 acertij022 is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina-Bs. As.
Posts: 233
Poder: 21
acertij022 Va por buen camino
Tratare de espresar mas detalladamente el problema:
Debo crear una aplicación que genera reportes de estado del clientes, stock, tareas a realizar,etc y que accedan a estos reportes remotamente(ej: El Flete pierde el papel que le indica su recorrido,entonces va a un Ciber y se conecta a la empresa para obtener la información que necesita solo utilizando un browse Internet Explore,Opera,etc) mi preguna apunta si esto es posible con delphi 6 Enterparce (sin utilizar PHP o Apache).

Espero que me guien Gracias nuevamente
Responder Con Cita
  #6  
Antiguo 14-04-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
precisamente eso mismo es lo que ya te hemos respondido.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #7  
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
Poder: 0
tcp_ip_es Va por buen camino
Estoy con Jachguate ya te hemos comentado que existe esa posibilidad y te hemos comentado tb las diferentes formas. De paso apunto que creo que Delphi 6 no incluye Intraweb, pero si lo admite si lo quieres incorporar por separado, lo que si que incluye son los componentes ISAPI/NSAPI y WebSnap

Saludos, Tony
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 02:29:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi