Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   conectarse con el mundo (https://www.clubdelphi.com/foros/showthread.php?t=4641)

carloscampoy 22-10-2003 16:59:26

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...

jachguate 22-10-2003 23:07:01

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.

;)

carloscampoy 23-10-2003 18:45:51

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...

Onti 26-10-2003 01:37:54

Hola Carlos:

Que tipo de aplicacion internet estas desarrollando con Delphi
CGI, ISAPI, Web Snap ,...etc?

carloscampoy 26-10-2003 14:23:10

pues no tengo ni idea, no estoy nada puesto en el tema de internet.

Mi servidor trabajara con sockets, con el componente TServerSocket

Gracias

__hector 26-10-2003 20:26:06

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.

Onti 27-10-2003 01:05:10

Es cierto, si vas por el lado de Sockets, no tiene mas remedio que montar la aplicacion en tu propio servidor :)

carloscampoy 27-10-2003 18:39:11

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


La franja horaria es GMT +2. Ahora son las 09:22:42.

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