necesito ayuda, o una guía, les agradezco de antemano.
uso Visual Basic 6, con el control winsock
hice una aplicación cliente-servidor siguiendo uno de tantos ejemplos que hay dando vuelta por la web. es un chat sencillo, pero no funciona a través de internet.
son dos aplicaciones:
la primera es el servidor (que escucha un puerto que yo le indico en un text)
y la otra aplicación es el cliente (donde le indico la IP a la que tiene que comunicarse en un text, y el puerto al que tiene que comunicarse en otro text)
cuando lo pruebo en mi PC (abriendo las 2 aplicaciones al mismo tiempo) funciona perfecto, en la aplicacion cliente ingreso mi propio IP y un puerto cualquiera y la aplicacion servidor la dejo a la escucha de ese mismo puerto... y funciona perfecto. puedo chatear conmigo mismo
peeeero cuando lo pruebo en dos PC´s distintas no funciona.
(en una, un amigo mio usa la aplicacion cliente y en otra, yo uso la aplicacion servidor)
los programas no se comunican
que estoy haciendo mal???
la direccion de IP debe escribirse de alguna forma especial? debo usar algun puerto en especifico? ayudaaa por favor!!!
PD) la direccion IP que uso para probar el programa se la digo a mi amigo por telefono, en el momento, así que el problema no tiene nada que ver con que la IP sea fija o variable...
muchas gracias