LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

ConnectToTcpServerEx()

Buenas a todos queria hacer una consulta a ver si alguien me puede ayudar, estoy registrando un servidor en mi maquina
 
con la siguiente funcion RegisterTCPServerEx (65000, (tcpFuncPtr)&TCPcallback, 0,"192.168.1.133");

y desde otra maquina estoy intentando conectarme al servidor que acabo de registrar, cuando las dos maquinas estan en la misma red local, no tengo problemas y se conectan perfectamente, el problema es cuando las dos maquinas pertenecen a dos redes distintas, te cuento lo que yo he hecho y a ver si hay algo q he hecho mal. La maquina donde esta registrado el servidor esta conectada a un router cuya direccion IP externa es 87.217.28.1, yo lo que he hecho ha sido abrir el puerto 65000 para la direccion 192.168.1.133, e intento conectarme a dicho servidor con la siguinte funcion.

ConnectToTCPServerEx (&handle, 65000, "87.217.28.1", (tcpFuncPtr)&TCPcallback, 0, 5000, TCP_ANY_LOCAL_PORT);el problema es que me da un error de time-out, y no se que es lo q estoy haciendo mal. acaso solo se puede usar para red de área local? agradeceria cualquier ayuda,

 

gracias de antemano 

0 Kudos
Message 1 of 2
(3,148 Views)

Hola,

creo que has duplicado la consulta porque aquí tienes preguntado lo mismo y te han respondido.

http://forums.ni.com/ni/board/message?board.id=6170&message.id=4297

Sería bueno intentar no duplicar consultas

Un saludo,

crisR

0 Kudos
Message 2 of 2
(3,133 Views)