Hola amigos..
Anteriormente habia hecho con otro amigo una plataforma web que usaba ISS con Windows Server, en este caso era facil porque los clientes accedian a través de un navegador por el puerto 81 (cuyo puerto fue abierto en el router en port forwarding) a la aplicacion web del servidor, luego el servidor se comunicaba internamente con la base de datos mysql en este caso. Se usaba un servicio dyndns.
Ahora estoy haciendo un cliente desktop que se tiene que comunicar con una base de datos que esta alojada en un servidor en internet, la cosa es que como veran, ni el browser ni el puerto 81 tienen algo que ver aqui, la comunicacion ahora es directa entre un cliente desktop ubicado en la antartida (ejemplo) y una base de datos alojada en un servidor que esta en paris (ejemplo)·
Al no acceder por web browser, es el cliente desktop internamente el que tiene que ingresar por el puerto... esto ya esta listo!.. ya tengo configurado este desktop, el problema esta en como diantres configuro el servidor que aloja la base de datos, no se si tengo que hacer port forwarding (debido a que ya no sale por web).
El puerto configurado para la base de datos es 3306, tiene su root y password, tambien esta configurado el servicio no-ip... solo falta que desde fuera se puedan meter a la base de datos...
Alguna luz como hacer esto?
Saludos! gy gracias.