Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Forzar el port del cliente con TClientSocket (https://www.clubdelphi.com/foros/showthread.php?t=87487)

jars 13-01-2015 20:49:02

Forzar el port del cliente con TClientSocket
 
Hola amigos.
Quisiera saber si se puede forzar desde el lado cliente el port que quiero que se utilice en la conexión con el TSocketServer.
Es decir, para conectarme con el servidor establezco Host y port (del server) y lo que necesito para esta conexión es hacer que utilice un determido port (cliente).
Es esto posible?
Delphi 7, TClientSocket, TServerSocket.
Gracias

JXJ 14-01-2015 17:33:56

claro.
digamso que usas el puerto 100. al hacer la conexion. del cliente al server.
ambos escuchan y responden en el puerto 100

mandas la instruccion de que el puerto a usar es el 350 cierrar la conexion, y realizar la conexion en este puerto nuevo.

otra forma seria que no cerraras la primer conexion hasta que se lograra la segunda conexion en otro puerto.
esto si tendrias que usar 2 componentes server y client, en cada aplicacion.


La franja horaria es GMT +2. Ahora son las 08:19:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi