Помогите выработать план действий:
Есть порядка 150 устройств (контроллеры системы контроля доступа в помещение) с ethernet интерфейсом, протоколом udp или tcp/ip выступающих в роли серверов. Мне необходимо к ним подключиться и получать данные (приблизительно одно сообщение в 2 секунды с каждого контроллера, при пиковой нагрузке) иногда отправлять команды, полученную инфу писать в ms sql server 2005.
Единственное что мне приходит в голову:
создать 150 tcp/ip подключений, каждое в отдельном потоке, и при получении данных создавать отдельных поток для связи с sql сервером и сохранения оных. Правда сей вариант кажется мне слишком ресурсоемким, или по другому не как?