GWT i baza(rpc)

0

Witam, walczę od dłuższego czasu z projektem na studia i kompletnie nie mogę sobie poradzić z tym problemem jakim dla mnie jest połączenie się z bazą danych.
Piszę program z bazą danych, a właściwie próbuje bo nie potrafię się z nią połączyć. Szukałem, czytałem widocznie słabo. Wiem, że muszę wykonać rpc i to synchroniczne i asynchroniczne czyli takie jakby wywołanie połączenia między klientem, a serwerem ze względu na to iż po kompilacji to jest javascript i program jest otwierany przez przeglądarkę.
Do tej pory używałem glassfisha i h2db jednakże nie ma to znaczenie jakiego serwera będe używał czy jakiej bazy w tej chwili jest to dla mnie kompletnie nie istotne.

W związku z powyższym czy mógłby mnie ktoś nakierować jak dokładnie powinien wyglądać ten rpc bo tego właśnie nie rozumiem do końca, mało konkretnych informacji jest na ten temat i niestety żadnego przykładowego projektu w gwt + db, z którego coś konkretnego mógłbym zrozumieć, wywnioskować nie znalazłem. A może właśnie ktoś z was posiada taki przykładowy, choćby najprostszy projekt gwt+db z którego mógłbym coś wywnioskować i zrozumieć jak powinna wyglądać ta procedura rpc ?

Z góry dzięki za jakąkolwiek pomoc

0

"RPC" to komunikacja (w tym przypadku) między serwerem a przeglądarką (klientem).
Przykład takiej komunikacji będzie z tego co pamiętam w tym archetypie: http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html
Część serwerowa powinna komunikować się z bazą danych, np: http://www.mkyong.com/jdbc/how-do-connect-to-postgresql-with-jdbc-driver-java/

0

Robiłem kiedyś jakiś desktopowy program w javie z bazą danych ale kompletnie nie wiem jak tą bazę połączyć w webowej apce z tym RPC czy też z REST o którym wczoraj poczytałem, kurcze żeby nigdzie nie było prostego przykładu gwt + baza. Dokładniej robię projekt oparty o smartgwt i tam w w wersji enterprise jest już jakby to gotowa komunikacja z bazą jednak ja jestem zmuszony do korzystania z darmowej wersji gdzie tego nie ma. Ale z tego co wyczytałem bazę podłącza się tak samo jak do standardowego gwt.

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