A
Anonymous
Nonick":2aow6vwr сказал(а):Посмотрел пример чата с использование tcp\ip. Как то там всё не по человечески - можно быть сервером, можно коннектиться к серверу. В связи с этим возник вопрос: можно ли использовать TClientSocket только для отправки сообщений(в остальное время он не активен)- подключение к серверу и отправка, а TServerSocket для приёма сообщений?
Можно. Тебе ведь никто не мешает положить оба компонента на форму. Сервер - для приема сообщений от других пользователей, клиент - для отправки сообщений другим пользователям. Сервер активен всегда, а клиент соединяется, отправляет сообщение, а затем отключается. Но это только в том случае, когда все ip-адреса тебе заранее известны (в противном случае ты не будешь знать с кем соединяться)
Можно сделать и так, как показано в примере (хотя я его не смотрел