RMI i połączenie z bazą danych

0

Witam serdecznie! Chciałbym się dowiedzieć jak połączyć się z bazą danych uząc RMI...Mam aplikację, która łączy się z Firebirdem...Muszę tę aplikację przekształcić na RMI...Problem jak połączyć się z bazą danych...Coś w necie bardzo mało informacji na ten temat...Czy to się robi tak samo jak w normalnych aplikacjach nierozproszonych? I druga kwestia: ponoć nie można w RMi używać ResultSet tylko CachedRowSet...Mógłby ktoś podać przykład zamiany kodu z ResultSetem na CachedRowSet? Pozdrawiam...

0

Ktoś orientuje się w tym temacie?

0

Nigdy nie próbował przesyłać do klienta obiektu ResultSeta, ale to chyba nie przejdzie, bo ResultSet nie wie kiedy się skończy. Nie lepiej przesłać kontenera z wynikami z bazy?</quote>

0

A poza tym to serwer powinien się łączyć z bazą danych, nie ważne w jaki sposób, zwykłe jdbc czy hibernate itd, klient nie wie o tym i nie powinno go to obchodzić z jaką bazą danych łączy się serwer itd.

0
KtośTaki napisał(a)

A poza tym to serwer powinien się łączyć z bazą danych, nie ważne w jaki sposób, zwykłe jdbc czy hibernate itd, klient nie wie o tym i nie powinno go to obchodzić z jaką bazą danych łączy się serwer itd.

No oczywiście, że serwer powinien się łączyć z bazą, pytanie tylko jak? Interesuje mnie konkretny kod...

0

No kurde w taki sam sposób jest aplikacja nierozproszona, z tym, że to klient wywołując metodą namiastki, inicjuje, że serwer musi "zaglądnąć do bazy" w implementacji metody namiastki którą posiada.

1 użytkowników online, w tym zalogowanych: 0, gości: 1