Witam,
Problem jest następujący: mam gotowy program, ale niestety jego rozmiar jest dość duży (jeden plik ma ok 200 mb) i chciałbym go podzielić na mniejsze części (transakcje) ładowane w trakcie działania programu głównego. Zasadniczo nie byłoby problemu, gdyby nie fakt, że jest to program łączący się z bazą danych PostgreSQL przy pomocy komponentów ZEOS.
Testowo dokonałem podziału (poprzez budowę aplikacji testowej) na elementy i problem polega na tym, że połączenie z bazą danych nie jest udostępniane do wtyczek - logowanie następuje na poziomie uruchomienia głównego modułu. Technicznie rozwiązałem to poprzez osobny projekt dla aplikacji matki i osobne projekty dla wtyczek.
Jeżeli ktoś ma jakiś pomysł jak to rozwiązać to czekam na propozycje.
P.S. Byłoby najlepiej gdyby wtyczki nie uruchamiały się samodzielnie a wyłącznie poprzez główny program.