SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: none123 en Domingo 1 de Mayo de 2005, 00:46
-
Hola gente!
Tengo un pequeño problema utilizando winsock... NO PUEDO ESTABLECER LA CONEXION ENTRE EL CLINTE Y EL SERVIDOR!
Tengo 2 aplicaciones un cliente y un servidor...
En el Servidor tengo cuando lo cargo lo siguiente:
Winsock1.Listen y Winsock1.LocalPort = 10100 y los metodos 'DataArrival' y 'ConnectionRequest'
//Hasta aca todo funciona perfecto
En el Cliente tengo cuando lo cargo lo siguiente:
Winsock1.RemoteHost = IPdelServidor y Winsock1.Connect y los metodos...
El problema se de cuando ejecuto el cliente; me da error y no hay forma de hacer que se conecte con el servidor.
Si alguien me puede decir como hacer la conxion se los agradeceria. Cuales son los valores que debo ingresar en RemoteHost para el cliente, y demas valores, que puerto me conviene usar, todo lo referido a esto!!! Desde ya les agradesco!
-
Utiliza el buscador del foro, deja la pere
Client - Server (http://www.programatium.com/vb2.htm)
-
Hola pues observé tu código y podrías hacer esto:
En el botón escuchar del winsock del servidor coloca este código:
Winsock1.LocalPort = 10100
Winsock1.Listen
y automáticamente el servidor estará esperando por una petición de conexión
Y en el evento connectionrequest coloca esto:
Winsock1.Close
Winsock1.Accept (requestID)
Entonces ahora en el botón conectar del cliente coloca este código:
Winsock1.Connect "10.1.129.36", 10100
Y ya estará establecida la conexión ;)
-
Tambien puede ser que en el cliente tienes que poner el puerto con que escucha el server antes de conectarse...
See you!!! :hola:
Piyey.
-
;) pasame tu dirección de correo q te paso un programa de cliente-server con WINSOCK q anda SUPER..
lauravire@hotmail.com
salu2
LAUX