Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   datasnap y conexion 4G (https://www.clubdelphi.com/foros/showthread.php?t=94023)

Ezequiel Campos 23-06-2019 21:01:41

datasnap y conexion 4G
 
Buenas tardes con una pregunta sobre datasnap he realizado pequeños programas de solo enviar información a mi laptop y teléfono móvil en android por medio wifi, todo bien, pero a hora quiero hacerlo por medio de 4G y no funciona, ya busque información sobre esto y no encuentro nada, la pregunta es si se puede con datasnap y conexion 4G, y si se puede como seria.
Trabajo con Windows 10 y delphi berlin
Se agradecería la información.

manelb 24-06-2019 13:47:01

No deberías de tener ningún problema en la conexión…

Creo que la única diferencia que hay entre una conexión desde dentro de la red local y una conexión desde el exterior es que:
- Dentro de la red, la conexión la realizas contra al ip y el puerto del ordenador donde se ejecuta el datasnap.
- Desde el exterior, la ip es la externa del router, tienes que abrir el puerto en el router y redireccionar la entrada a la ip del ordenador donde se ejecuta el datasnap, igual que una conexión Terminal server.

Saludos

Ezequiel Campos 24-06-2019 18:50:07

Gracias por tu respuesta voy hacer lo que comentas te aviso si resulto bien

Ezequiel Campos 03-07-2019 01:29:34

Disculpa por la respuesta tardía de lo que me comentaste, el problema lo sigo teniendo ya se abrió el puerto en el ruter y sigue sin comunicarse con datasnap con el movil en 4G, te comento lo que se realizo, el puerto en datasnap tiene el puerto 211, y con el ruter se abrio el puerto 211 se probo con el programa de internet el ONLINEPING.TRACEROUT y menciona que esta abierto.
Hago la prueba de quitar wifi o lo apago para que entre 4G y absolutamente no se abre la aplicación en el movil lo retorno a wifi y si lo habré, o simplemente estoy haciendo mal las cosas.
Saludos

look 03-07-2019 16:01:19

Cita:

Empezado por Ezequiel Campos (Mensaje 532601)
Disculpa por la respuesta tardía de lo que me comentaste, el problema lo sigo teniendo ya se abrió el puerto en el ruter y sigue sin comunicarse con datasnap con el movil en 4G, te comento lo que se realizo, el puerto en datasnap tiene el puerto 211, y con el ruter se abrio el puerto 211 se probo con el programa de internet el ONLINEPING.TRACEROUT y menciona que esta abierto.
Hago la prueba de quitar wifi o lo apago para que entre 4G y absolutamente no se abre la aplicación en el movil lo retorno a wifi y si lo habré, o simplemente estoy haciendo mal las cosas.
Saludos

Hola , en el ruter tienes que direccionar la ip del servidor donde esta el server de datasnap por el puerto que mencionas.

luego en el movil, si vas a conectarte localmente - tienes que usar la ip local del server de datasnap, si te vas a conectar por los datos del telefono tienes que cambiar a la ip publica de tu servicio de internet.

no se que programacion haces en el movil para detectar ese cambio, pero creo que hay esta el problema.

manelb 03-07-2019 16:26:11

Hola Ezequiel..., saludos look.

Creo que no hay más, tal como te comenta el compañero look, debes asegurarte de cambiar la IP de conexión en el caso de conectarte con 4g, y que el router la redireccione a la IP donde se encuentra corriendo el datasnap.

Saludos

Ezequiel Campos 04-07-2019 00:53:56

Gracias a los dos por su respuesta lo voy a estudiar un poco mas sobre lo que comentan
look tu comentas que en el móvil en programación hacer el cambio por la IP publica, no se tendría el problema
que ejecutar SQL connection no se conecte por tene runa IP diferente es una duda.


La franja horaria es GMT +2. Ahora son las 12:55:47.

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