|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.01.2011, 16:13 | #1 | ||||||
Регистрация: 17.08.2009
Сообщений: 3
|
Вопрос по грамотной работе с TClientSocket и TServerSocket
Постараюсь описать подробнее дабы не привлекать телепатов)
В общем начал я разбираться с работой сокетов, основы вроде бы понял в общем есть ServerSocket с портом 91 у которого в ClientRead Цитата:
Дальше есть клиент у которого по в Read Цитата:
по кнопке делаю Цитата:
Цитата:
и вторая проблема Цитата:
Цитата:
В общем помогите кто может |
||||||
18.01.2011, 16:52 | #2 |
Пользователь
Регистрация: 12.07.2008
Сообщений: 15
|
При этом первому клиенту полетит 123 (при запросе сервера любым клиентом)
А тут именно тому клиенту, который сделал запрос. Но не суть, мне более интересна строка в ClientRead сервера. Естественно он второй раз не реагирует, сокет же закрыт О.о Последний раз редактировалось IceMage; 18.01.2011 в 16:54. Причина: bb code |
18.01.2011, 17:02 | #3 |
Пользователь
Регистрация: 12.07.2008
Сообщений: 15
|
По аналогии с файловым потоком? Нет, клиент нужно выключать только по завершении работы с ним, т.е. когда все, что нужно уже послано
Правда, может наблюдаться проблемка, когда ты делаешь два раза подряд SendText, а принимаешь один раз "слившийся в одно" |
18.01.2011, 17:33 | #4 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Так бравзер каждый раз новое соединение (читай сокет) создает.
Сервер лучше телнетом тестировать.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
18.01.2011, 21:44 | #5 | |
Регистрация: 17.08.2009
Сообщений: 3
|
Цитата:
Спасибо)) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TClientSocket и TServerSocket | _-Re@l-_ | Работа с сетью в Delphi | 2 | 29.11.2010 16:22 |
TServerSocket и TClientSocket | grafgrial | Общие вопросы Delphi | 3 | 25.08.2010 15:15 |
TServerSocket, TClientSocket | prod87 | Работа с сетью в Delphi | 7 | 26.10.2009 22:38 |
Проблема с TClientSocket, TServerSocket | PLOT_HD | Работа с сетью в Delphi | 4 | 11.08.2007 17:03 |