|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2010, 07:36 | #1 |
Регистрация: 22.02.2010
Сообщений: 5
|
sockeты и циклы
Поиск юзал, кое-чего нашел, но мне не помогло. Излагаю
Есть сервис, который ставиться на удаленной машине, открывает порт и ждет команды. Есть клиент, с кнопкой Сенд... по нажатию на которую сервису подается команда залезть ко мне в папку и скопировать содержимое. Когда это команда посылается одному сервису, то все работает. Но стоит мне перебрать адреса в цикле, от править им запрос, то выполняется процедура копирования тока у последнего стоящего в цикле. Если вставить пустой цикл, for от 1 до 100000 то команду копирования выполняет... но тока не более 3х адресатов... Предполагаю, что возможно нужно использовать потоки... или нужно пересылать ответ от сервиса на другой порт? Клиент Код:
Сервер Код:
Задумка такая, чтоб при отправке всем сообщения Копи, компы, на которых установленны сервисы, сами выкопирывали содержимое нужной дириктории... Последний раз редактировалось Stilet; 15.03.2010 в 08:30. |
15.03.2010, 08:34 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Убери. Цитата:
Да и вообще. Посылать команды лучше в событии OnConnect, когда связь гарантированно установленна, а ты сразу пытаешся это сделать когда не извесно подключился али нет. Рекомендую посылать серверу по протоколу UDP через TIdUDP, дабы не ждать ответа и подключения.
I'm learning to live...
|
||
15.03.2010, 09:34 | #3 |
Регистрация: 22.02.2010
Сообщений: 5
|
// ClientSocket1.close; // ClientSocket1.Active:=false;
-а разве эти две комманды не идентичны? -TIdUDP- спасибо за подсказку, сча обмозгую... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Циклы - вложенны циклы? | tigga | Microsoft Office Excel | 5 | 19.02.2010 23:36 |
циклы? | serj-07 | Помощь студентам | 7 | 29.01.2010 00:25 |
Циклы | Mizantrop | Помощь студентам | 0 | 04.11.2009 18:32 |
циклы | Mizantrop | Помощь студентам | 0 | 04.11.2009 18:06 |