Mam do napisania projekt inwestora giełdowego, który mniej więcej polega na tym, że mając serwer i bazę danych opartą na Postgresie/MySQL pobieramy dane. Teraz mam takie pytanie, czy opłaca się robić "połączenie" aplikacji klienckiej z bazą poprzez jakiegoś demona/proces chodzący na serwerze, któremu przekazujemy na wejście odpowiednie parametry by odpytał bazę, a na wyjściu dostajemy z demona/procesu te dane, czy lepiej jest połączyć się bezpośrednio z bazą za pomocą JDBC z odpowiednim driverem.
Czy jest jakaś technologia / framework, który pozwala na rozwiązanie mojego pytania/problemu zgodnie z arkanami programowania ?