Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   ¿Como enviar Mensajes por Internet entre Aplicaciones con Delphi? (https://www.clubdelphi.com/foros/showthread.php?t=87281)

MaxiDucoli 07-12-2014 19:15:23

¿Como enviar Mensajes por Internet entre Aplicaciones con Delphi?
 
Buenas.
Hice un tema sobre como enviar un mensaje a una PC que está online desde una aplicación con Delphi.
Por lo que leí, con mi IP publica tengo que configurar el router ademas de tener esa IP.
Quisiera consultarle a algun experto.

Cuál el el metodo que utilizan los programas como MSN o el mismo Facebook para hacer eso.
Hay que tener un servidor en linea como para poder crear usuarios y poder directamente desde internet conectarme entre los dispositivos?
Hay alguna manera de decirle a mi router desde afuera que quiero que me redireccione a una IP local en concreto?


Alguno puede ayudarme con este tema por favor?

Lo que quiero hacer es una aplicación que desde una PC a otra mediante internet me envie mensajes.
Solo lo se hacer con una PC en la misma RED. Me gustaria hacerlo ONLINE.

muchas gracias.

Casimiro Notevi 07-12-2014 19:50:38

Por favor, no olvides poner títulos descriptivos a tus preguntas, gracias.

Neftali [Germán.Estévez] 11-12-2014 14:48:20

Los ordenadores en una red local tienen IP's fijas (normalmente). A través de Internet el tema suele ser al contrario y la mayoría de equipos tienen IP's dinámicas, por lo que no puedes comunicarte con ellos directamente.

La mayoría de los programa que comentan poseen estructura de un servidor central. Cuando se pone en marcha el programa, accedes al "servidor central" que es quien lo gestiona todo.

A grandes rasgos es algo así. Hay más sistema, pero este es el más usado.

Para lo otro que comentas, tienes que acceder a la configuración del router y desde ahí modificar el "redireccionamiento de puertos".

MaxiDucoli 14-12-2014 02:37:05

Cita:

Empezado por Neftali (Mensaje 486501)
Los ordenadores en una red local tienen IP's fijas (normalmente). A través de Internet el tema suele ser al contrario y la mayoría de equipos tienen IP's dinámicas, por lo que no puedes comunicarte con ellos directamente.

La mayoría de los programa que comentan poseen estructura de un servidor central. Cuando se pone en marcha el programa, accedes al "servidor central" que es quien lo gestiona todo.

A grandes rasgos es algo así. Hay más sistema, pero este es el más usado.

Para lo otro que comentas, tienes que acceder a la configuración del router y desde ahí modificar el "redireccionamiento de puertos".



Y mediante DATASNAP no hace algo así cuando crea las unit que hacen de proxy?
Por DATASNAP se podría hacer algo así, sabes como o tienes una idea como para hacerlo? Nunca usé DATASNAP y nunca creé nada como para poder comunicarme entre PC's.

Te agradezco.

Neftali [Germán.Estévez] 14-12-2014 21:30:12

No, no se puede.
Datasnap es una capa que hay por encima de lo que te he explicado.


La franja horaria es GMT +2. Ahora son las 06:06:17.

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