
16/05/2008, 09:58
|
| | Fecha de Ingreso: enero-2007 Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 18 años, 2 meses Puntos: 13 | |
Sockets en .Net Buenas noches señores quisiera hacerles una consulta acerca del manejo de sockets. Cuando conecto dos app (cliente y servidor) a travez de socket en una red local (lan) todo funiciona perfecto, el uno le envia al otro el otro recibe y todo bien. El problema resulta cuando quiero hacerlo desde una red ajena a mi red local(wan), estube viendo y me dijeron sobre alguna configuracion en los routeres (NAT), entre a mi router abri los puertos y nada. La forma de crear mi socket es: Codigo en el servidor
Código:
Dim serverSocket as NewSocket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim ipEndPoint as NewIPEndPoint(IPAddress.Any, 6464)
serverSocket.Bind(ipEndPoint)serverSocket.Listen(4)
ServerSocket.BeginAccept....
Codigo en el cliente
Código:
Dim clientSocket as NewSocket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim ipAddress as NewIPAddress.Parse(txtServerIP.Text)
IPEndPoint ipEndPoint = newIPEndPoint(ipAddress, 6464)clientSocket.BeginConnect....
cuando intento conectarme me dice que el cliente a rechazado la peticion o algo asi, no tengo nigun firewall ni nada. Quisiera que me expliquen como se hace este tipo de conexion entre sockets
__________________ Vivir para ser buenos y ser buenos para servir mejor. |