Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Многопоточный клиент на Delphi к TCP серверам

Автор: jonikDk
Дата сообщения: 22.09.2009 14:10
Привет всем.
Есть мастер-контролеры (выступает в качестве TCP сервера). Один такой контроллер обслуживает несколько обычных контроллеров. Мастер контроллеров несколько. Сейчас их 2, в будущем будет больше. 2 мастер контроллера осблуживают 12 обычных контроллеров.
Теперь собственно задача.
Мне из Delphi доступен только мастер контроллер. Мне необходим независимый доступ к каждому обычному контроллеру.
Так вот собственно вопрос,
1 вариант сделать самому сразу 12 потоков и в каждом потоке коннектиться к мастер контроллеру, но с запросом по конкретному контроллеру.
2 вариант сделать 2 потока для связи с мастер контроллерами. В таком варианте будет очередь запросов или компоненты сами как то могут создать потоки ?

C TCP не особенно дружу, так как в осоновном с БД дела имел, так что если можно предложите наилучший вариант.

P.S. для каждого обычного контроллера необходимо отдельное соединение еще с БД.

Delphi7
Компоненты скорее всего буду использовать ICS overbyte
Автор: diablist
Дата сообщения: 14.10.2009 22:54
Может лучше на сокетах?
По идее лучше вариант 1

Страницы: 1

Предыдущая тема: Turbo Basic


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.