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 22-10-2003
carloscampoy carloscampoy is offline
No confirmado
 
Registrado: oct 2003
Posts: 17
Poder: 0
carloscampoy Va por buen camino
Question conectarse con el mundo

Bueno, antotodos gracias por leerme.

Estoy empezando a programar Delphi en Cliente/Servidor para aplicaciones de internet y me he encontrado un problema realmente serio...

La aplicación que he hecho es realmente sencilla, cuando un cliente manda datos al servidor (Strings) el servidor pone el nombre del cliente en un TMemo seguido de la cadena de caracteres que el cliente le ha mandado y seguidamente envia al cliente esa misma cadena de caracteres que el cliente visualiza en su TMemo... Muy sencillo, en realidad es el principio para crear un Chat... el problema esque funciona muy bien con un solo ardenador, el mio. Lo que no tengo ni idea es como saver cual es la direccion IP que tienen que poner los clientes para conectarse con el servidor que he creado, ¿se puede alojar el servidor en un servidor exerno (como por ejemplo jazzfree)? ¿cual es mi dirección IP para el mundo exerior? (tengo un modem router, y he probado con ConfigID de msdos;nada, he probado ha hacer una consulta a una página de internet como ponia en otro foro; nada, estoy mas perdio...
A decir verdad me interesaria saver si hay alguna posibilidad de ubicar mi programa servidor en algun dominio gratuito, y como se hace eso

Muchas gracias a todos Delphiadores...
Responder Con Cita
  #2  
Antiguo 22-10-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

Veo dificil que podas ponerlo en un servidor gratuito... ya que normalmente tenes que tener el programa en "ejecución", abrir el/los puertos que utilices en los firewalls, etc.

Normalmente, para echar a andar un servicio de este tipo, tenes que tener tu propio servidor, y contratar un IP publico con tu proveedor de servicio (ISP). Luego, tus clientes se conectarán a ese IP ya sea directamente o bien mediante a un dominio asociado a él.

Quizas haya algun servidor gratuito... pero yo no lo conozco.

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
  #3  
Antiguo 23-10-2003
carloscampoy carloscampoy is offline
No confirmado
 
Registrado: oct 2003
Posts: 17
Poder: 0
carloscampoy Va por buen camino
Gracias, me estoy volviendo loco buscando, y no encuentro ningun servidor que me permita tener ejecutandose un programa, ni gratuito ni pagando. ¿Alguien me puede recomendar alguno?

Gracias, espero que no sean muy caros...
Responder Con Cita
  #4  
Antiguo 26-10-2003
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Hola Carlos:

Que tipo de aplicacion internet estas desarrollando con Delphi
CGI, ISAPI, Web Snap ,...etc?
Responder Con Cita
  #5  
Antiguo 26-10-2003
carloscampoy carloscampoy is offline
No confirmado
 
Registrado: oct 2003
Posts: 17
Poder: 0
carloscampoy Va por buen camino
pues no tengo ni idea, no estoy nada puesto en el tema de internet.

Mi servidor trabajara con sockets, con el componente TServerSocket

Gracias
Responder Con Cita
  #6  
Antiguo 26-10-2003
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 22
__hector Va por buen camino
No creo que su aplicacion se refiera a ninguna de esas tecnologias (ISAPI, CGI..etc) sino que simplemente es un ejecutable win32 que utiliza sockets para escuchar y responder peticiones por x puerto.

Y, bueno, en el negocio de los proveedores de alojamiento web no creo que te dejen ejecutar una aplicacion como esa. Te recomiendo que utilizes tu propia maquina como servidor, y uses ademas un servicio de dns dinamico como dyndns o zoneedit, para que los clientes puedan encontrar tu direccion de ip en la red. Tienes ademas que diseñar algun procedimiento para obtener la de ellos, asi que el programa cliente puede consultar su direccion ip antes de enviar los paquetes de datos, y pasarla junto con los mismos datos para que sepas donde devolver el mensaje.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
  #7  
Antiguo 27-10-2003
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Es cierto, si vas por el lado de Sockets, no tiene mas remedio que montar la aplicacion en tu propio servidor
Responder Con Cita
  #8  
Antiguo 27-10-2003
carloscampoy carloscampoy is offline
No confirmado
 
Registrado: oct 2003
Posts: 17
Poder: 0
carloscampoy Va por buen camino
Alguien save donde encontrar algun tutorial sobre como hacer una aplicacion parecida a un chat con CGI o alguna de esos estandares y como ubicarlo en un servidor?

Gracias otra vez
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 01:12:28.


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