Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Многопоточный клиент на Delphi к TCP серверам

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем.  
Есть мастер-контролеры (выступает в качестве TCP сервера). Один такой контроллер обслуживает несколько обычных контроллеров. Мастер контроллеров несколько. Сейчас их 2, в будущем будет больше. 2 мастер контроллера осблуживают 12 обычных контроллеров.  
Теперь собственно задача.  
Мне из Delphi доступен только мастер контроллер. Мне необходим независимый доступ к каждому обычному контроллеру.  
Так вот собственно вопрос,  
1 вариант сделать самому сразу 12 потоков и в каждом потоке коннектиться к мастер контроллеру, но с запросом по конкретному контроллеру.  
2 вариант сделать 2 потока для связи с мастер контроллерами. В таком варианте будет очередь запросов или компоненты сами как то могут создать потоки ?  
 
C TCP не особенно дружу, так как в осоновном с БД дела имел, так что если можно предложите наилучший вариант.  
 
P.S. для каждого обычного контроллера необходимо отдельное соединение еще с БД.  
 
Delphi7
Компоненты скорее всего буду использовать ICS overbyte

Всего записей: 1605 | Зарегистр. 01-03-2004 | Отправлено: 15:10 22-09-2009
diablist



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может лучше на сокетах?
По идее лучше вариант 1

Всего записей: 898 | Зарегистр. 29-06-2002 | Отправлено: 23:54 14-10-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Многопоточный клиент на Delphi к TCP серверам


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru