Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Глобальная концепция программы - все в одном или...? [D7, WinXP]


Alex_C ©   (2006-02-25 17:18:00) 

Вопрос: есть программа, которая работает с базой данных (локально) плюс к этому она получает и обрабатывает данные из инета, управляет через коп-порт устройством плюс много чего. Однако все это как бы единый комплекс. Как в таких случаях делает народ - разными exe-файлами с системой обмена данных или же все же один exe со множеством Thread? Во втором случае обмен данными проще, но зато организовать много поточность и независимость сложнее?


Petr V. Abramov   (2006-02-26 23:27:00) [1]

или DLL


TUser   (2006-02-26 13:01:00) [2]

Один exe + множество bpl. Синхронизация и обмен информацией идут внутри одного приложения. А если сейчас не надо скажем с com-портом работать - то этот код даже не загружается. + большая легкость повторного использования кода.


Sergey Masloff   (2006-02-25 17:51:00) [3]

Если у тебя процессы независимые то какие проблемы организации многопоточные? А если зависимые то синхронизацию все равно делать...


Наверх

Титульная страница Поиск, карта сайта Написать письмо