Отправить сообщение через сокет, используя lNet - PullRequest
0 голосов
/ 23 ноября 2018

Я использую lNet для соединения через tcp.

В документации по использованию (https://lnet.wordpress.com/usage/sockets-protocols-and-sending) я должен использовать:

Sent := FConnection.SendMessage(TempBuffer, aSocket);

вместо

aSocket.SendMessage(TempBuffer);

Я не могу понять, почему. Не могли бы вы объяснить?: (

1 Ответ

0 голосов
/ 23 ноября 2018

Автор (Almindor) рекомендует его в случае, если вы используете протоколы более высокого уровня, такие как FTP.Если вы используете прямой (необработанный) TCP / UDP, нет проблем с его непосредственным использованием.Если возможно, лучше отправлять и получать через объект подключения (в примере FConnection).

...