|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.11.2010, 09:55 | #1 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
События в idTCPServer и idTCPClient (Delphi)
Приветствую всех форумчан. У меня появился вопрос. Есть ли такое событие у сервера и у клиента(TCP), которое определяет, что пришло сообщение(от сервера/клиента), если нет то как обнаружить? Приведу пример. Допустим, у нас есть локальная сеть(хотя это не так важно), и нам надо сделать простенький чат между двумя компьютерами. Один компьютер клиент, другой сервер. Как узнать серверу, что клиент отправил сообщение, а клиенту "услышать" сервер. Желательно, чтобы все было TCP, а не UDP.
Заранее благодарен. |
08.11.2010, 11:51 | #2 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
08.11.2010, 12:22 | #3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Если чат на два компа то проще использовать компоненты ServerSocket и ClientSocket
а так вам придётся ставить таймер и в нём делать проверку на наличие ответа от сервера, т.к. у idTCPClient нет события типа OnRead как это есть у компонента ClientSocket |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IdTCPServer,IdTCPClient, какой хост указать | Terikon | Работа с сетью в Delphi | 8 | 19.08.2010 12:32 |
INDY: IdTCPServer и IdTCPClient. Передача TStream | SNUPY | Работа с сетью в Delphi | 2 | 27.12.2009 13:31 |
IdTcpClient и idTcpServer | xTANATOSx | Работа с сетью в Delphi | 9 | 17.05.2008 23:11 |
передача файла от idtcpclient к idtcpserver | SeЯgey | Работа с сетью в Delphi | 1 | 13.05.2008 11:21 |