JEE gdzie dać bazę

0

Korzystam z Tomcat'a i chce doczepić bazę danych MySQL muszę ją dla poprawnego działania jakoś na ten kontener wrzucić czy może ona po localhost być w innym miejscu na dysku?
Zdaje sobie sprawę ze idiotyczne pytanie ale nie widzę w siedzi jasnej odpowiedzi:/

0

Może być w innym. Baza ma działać jako usługa, a w aplikacji ustanawiasz połączenie w oparciu o parametry (użytkownik, hasło, nazwa bazy) i dedykowany sterownik JDBC.

0

Bazy nie wrzucisz "na kontener", przykro mi :P Baza może być nawet na zdalnej maszynie, to bez znaczenia.

0

A zakładając że bym się na GlassFisha przesiadł to nadal jest ta sama sytuacja. Serwer ma tylko trzymać aplikacje i nią się zajmować a bazy mają siedzieć na innych serwerach czy tam miejscach na dysku?

0

Zasadniczo tak, bo Serwer Aplikacyjny robi za "proxy" do bazy, ale może korzystać z dowolnej bazy. Niemniej jednak serwery aplikacyjne mają wbudowane proste bazy danych (np. Apache Derby)

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