![]() |
TCP cliente/servidor
Buenas.
Necesito comunicar con una máquina que me contesta al puerto por donde le envío la trama. Lo he probado por UDP y funciona, pero necesito que sea TCP. He capturado el puerto por donde el TCPClient manda la trama, paro el cliente antes de activar el TCPServer, asigno al servidor el puerto por el que manda el Cliente, desde Wireshark veo que la máquina me contesta, por lo que hay conexión, pero no consigo que el procedimiento Execute reciba los datos. Adjunto el código por si alguien puede decirme algo. Gracias Código:
unit Unit1; |
En el FTP del club hay varios ejemplos con código sobre cliente/servidor.
https://terawiki.clubdelphi.com/Delp...nternet_redes/ Échales un vistazo a ver si te aclaran algo y si con ellos puedes conectar. A parte de eso, revisa que alguien (antivirus, firewall, ...) no te esté cortando las conexiones. |
Estoy utilizando Indy y en los ejemplos lo que hay de Indy no son de TCP
Hay otros que utilizan la librería TCPSocket, pero en mi Delphi no la tengo. |
La franja horaria es GMT +2. Ahora son las 11:29:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi