¿Se puede elegir puerto interno de windows en una conexión?
Hola a todos.
Estoy con un ClientSocket y abro conexión a un host con puerto 2001 por ejemplo. Pero analizando con Wiresark mi puerto real es el 65001 (por ejemplo). Mi pregunta es si se puede controlar de alguna forma o elegir que puerto quiero usar internamente. No es capricho, es por unos dispositivos que cuando me dan un error 10053 (RST) y vuelvo a establecer la conexión, me cambia el puerto y conectan pero no comunica por que el dispositivo se debe quedar con el primer puerto de conexión. Espero haberme explicado. Gracias |
Aparentemente se puede, pero parece complicado.
https://idea.popcount.org/2014-04-03...efore-connect/ Yo trataría de resolver el problema desde el punto de vista del dispositivo. (Si pierde la conexión que se olvide de los parámetros anteriores) Quizás solo esperando unos segundos antes de reintentar la conexión sea suficiente para solucionar el problema. Pequeña historia parecida a la tuya: Cita:
|
Muchas gracias por tu respuesta.
Lo miro, el problema es que te modifiquen un dispositivo, por eso pregunto sobre algo que tendría yo el control. Contestaré para decir si he conseguido algo. Un saludo |
La franja horaria es GMT +2. Ahora son las 19:15:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi