Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2010, 09:55   #1
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию События в idTCPServer и idTCPClient (Delphi)

Приветствую всех форумчан. У меня появился вопрос. Есть ли такое событие у сервера и у клиента(TCP), которое определяет, что пришло сообщение(от сервера/клиента), если нет то как обнаружить? Приведу пример. Допустим, у нас есть локальная сеть(хотя это не так важно), и нам надо сделать простенький чат между двумя компьютерами. Один компьютер клиент, другой сервер. Как узнать серверу, что клиент отправил сообщение, а клиенту "услышать" сервер. Желательно, чтобы все было TCP, а не UDP.
Заранее благодарен.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 08.11.2010, 11:51   #2
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

http://programmersforum.ru/showthread.php?t=59035

думаю поможет
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 08.11.2010, 12:22   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Если чат на два компа то проще использовать компоненты ServerSocket и ClientSocket
а так вам придётся ставить таймер и в нём делать проверку на наличие ответа от сервера, т.к. у idTCPClient нет события типа OnRead как это есть у компонента ClientSocket
SERG1980 вне форума Ответить с цитированием
Старый 11.11.2010, 19:35   #4
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
Если чат на два компа то проще использовать компоненты ServerSocket и ClientSocket
Как их использовать? В палитре компонентов я не нашел.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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