Thread View: pl.comp.lang.java
7 messages
7 total messages
Started by J-23
Mon, 19 Jan 2015 23:05
GWT-RPC/Rest
Author: J-23
Date: Mon, 19 Jan 2015 23:05
Date: Mon, 19 Jan 2015 23:05
23 lines
1405 bytes
1405 bytes
Witam Potrzebuje opini bardziej doświadczonych w temacie. Do tej pory korzystałem z GWT-RPC które zachowuje się bardzo dobrze teraz potrzebuje by każda moja "Formatka" miała swój własny adres: www.exemple/user www.exemple/register www.exemple/shop itd wykorzystując RPC mam wszystko pod jednym adresem i działa to zgrabnie. Doczytałem że by to osiągnąć potrzebuje https://github.com/resty-gwt/resty-gwt niektóre zadania pod typ RPC są bardzo złożone i nie chcę każdemu zadaniu przypisywać adresu tylko określonym. Czy można za tym łączyć GWT-RPC/Rest czy to się robi jakoś zupełnie inaczej? Pozdrawiam
Re: GWT-RPC/Rest
Author: Tomek Kańka
Date: Tue, 20 Jan 2015 22:11
Date: Tue, 20 Jan 2015 22:11
25 lines
1431 bytes
1431 bytes
J-23 <baczeklu@o2.pl> napisał(a) > Witam > Potrzebuje opini bardziej doświadczonych w temacie. > > Do tej pory korzystałem z GWT-RPC które zachowuje się bardzo dobrze > teraz potrzebuje by każda moja "Formatka" miała swój własny adres: > > www.exemple/user > www.exemple/register > www.exemple/shop > To są dwa niezależne problemy: komunikacja klient-serwer (Rest/GWT-RPC/Json/Whatever) i "adresy formatek". Poczytaj o MVP, Places/Activities, GWTP. To wystarczy do zrobienia adresów postaci www.ex.com/app#user www.ex.com/app#register Jeśli konieczne są adresy bez "#", to jeszcze po-googlaj "gwt pushstate". -- Tomek
Re: GWT-RPC/Rest
Author: J-23
Date: Wed, 21 Jan 2015 01:07
Date: Wed, 21 Jan 2015 01:07
40 lines
2154 bytes
2154 bytes
W dniu 20.01.2015 o 23:11, Tomek Kańka pisze:
> J-23 <baczeklu@o2.pl> napisał(a)
>> Witam
>> Potrzebuje opini bardziej doświadczonych w temacie.
>>
>> Do tej pory korzystałem z GWT-RPC które zachowuje się bardzo dobrze
>> teraz potrzebuje by każda moja "Formatka" miała swój własny adres:
>>
>> www.exemple/user
>> www.exemple/register
>> www.exemple/shop
>>
>
> To są dwa niezależne problemy: komunikacja klient-serwer
> (Rest/GWT-RPC/Json/Whatever) i "adresy formatek".
>
> Poczytaj o MVP, Places/Activities, GWTP. To wystarczy do zrobienia
> adresów postaci
> www.ex.com/app#user
> www.ex.com/app#register
>
> Jeśli konieczne są adresy bez "#", to jeszcze po-googlaj "gwt
> pushstate".
>
Dzięki za radę ale do modelu MVP musiałbym zmieniać cały projekt a tego
póki co chcę uniknąć.
GWTP robi to właśnie dzięki REST i nawet chcę użyć GWTP-REST przeszedłem
konfiguracje GIN i GUICE i póki co mam postać taką kodu
public void onModuleLoad() {
InjectorDispatch dispatch = GWT.create(InjectorDispatch.class);
dispatch.getRestDispatch().execute(action, callback)
}
Chodzi o to jak teraz napisać RestAction do tego z pominieciem modelu
MVP na którym jest oparty cały GWTP
Pozdrawiam
Re: GWT-RPC/Rest
Author: Tomek Kańka
Date: Wed, 21 Jan 2015 20:00
Date: Wed, 21 Jan 2015 20:00
41 lines
2125 bytes
2125 bytes
J-23 <baczeklu@o2.pl> napisał(a) > W dniu 20.01.2015 o 23:11, Tomek Kańka pisze: >> J-23 <baczeklu@o2.pl> napisał(a) >>> Witam >>> Potrzebuje opini bardziej doświadczonych w temacie. >>> >>> Do tej pory korzystałem z GWT-RPC które zachowuje się bardzo dobrze >>> teraz potrzebuje by każda moja "Formatka" miała swój własny adres: >>> >>> www.exemple/user >>> www.exemple/register >>> www.exemple/shop >>> >> >> To są dwa niezależne problemy: komunikacja klient-serwer >> (Rest/GWT-RPC/Json/Whatever) i "adresy formatek". >> >> Poczytaj o MVP, Places/Activities, GWTP. To wystarczy do zrobienia >> adresów postaci >> www.ex.com/app#user >> www.ex.com/app#register >> >> Jeśli konieczne są adresy bez "#", to jeszcze po-googlaj "gwt >> pushstate". >> > > Dzięki za radę ale do modelu MVP musiałbym zmieniać cały projekt a tego > póki co chcę uniknąć. > > GWTP robi to właśnie dzięki REST i nawet chcę użyć GWTP-REST przeszedłem > konfiguracje GIN i GUICE i póki co mam postać taką kodu > GWTP nie robi niczego "dzięki REST", bo można używać GWTP np. z GWT-RCP. Ale jeszcze raz: to są metody komunikacji pomiędzy aplikacją a serwerem, nie mają NIC wspolnego z adresem w pasku przeglądarki. -- Tomek
Re: GWT-RPC/Rest
Author: J-23
Date: Wed, 21 Jan 2015 21:37
Date: Wed, 21 Jan 2015 21:37
58 lines
3107 bytes
3107 bytes
W dniu 21.01.2015 o 21:00, Tomek Kańka pisze: > J-23 <baczeklu@o2.pl> napisał(a) >> W dniu 20.01.2015 o 23:11, Tomek Kańka pisze: >>> J-23 <baczeklu@o2.pl> napisał(a) >>>> Witam >>>> Potrzebuje opini bardziej doświadczonych w temacie. >>>> >>>> Do tej pory korzystałem z GWT-RPC które zachowuje się bardzo dobrze >>>> teraz potrzebuje by każda moja "Formatka" miała swój własny adres: >>>> >>>> www.exemple/user >>>> www.exemple/register >>>> www.exemple/shop >>>> >>> >>> To są dwa niezależne problemy: komunikacja klient-serwer >>> (Rest/GWT-RPC/Json/Whatever) i "adresy formatek". >>> >>> Poczytaj o MVP, Places/Activities, GWTP. To wystarczy do zrobienia >>> adresów postaci >>> www.ex.com/app#user >>> www.ex.com/app#register >>> >>> Jeśli konieczne są adresy bez "#", to jeszcze po-googlaj "gwt >>> pushstate". >>> >> >> Dzięki za radę ale do modelu MVP musiałbym zmieniać cały projekt a tego >> póki co chcę uniknąć. >> >> GWTP robi to właśnie dzięki REST i nawet chcę użyć GWTP-REST przeszedłem >> konfiguracje GIN i GUICE i póki co mam postać taką kodu >> > > > GWTP nie robi niczego "dzięki REST", bo można używać GWTP np. z GWT-RCP. > > Ale jeszcze raz: to są metody komunikacji pomiędzy aplikacją a serwerem, > nie mają NIC wspolnego z adresem w pasku przeglądarki. > Eh. Java jest fajna ale ta mnogość rozwiązań potrafi przytłoczyć. Dzięki przede wszystkim za cierpliwość i chęć wytłumaczenia. Tak by to uporządkować to: Mam teraz okno które otwierając się wykonuje zapytanie SQL "x". Otwierając to okno w adresie przeglądarki mam wwww.home.test.pl choć nie jest to okno główne programu. Jak zrobić teraz by jak wpiszę w adres przeglądarki home.test.pl/okno wyszło właśnie to okienko. Sorki za pewne błądzenie z mojej strony ale z tego co czytałem REST wydał mi się odpowiedni do tego zadania. Twierdzisz jednak że jest inaczej i pewnie masz 100% racji bo nigdy tego wcześniej nie robiłem pytanie jak to zrealizować nie burząc tego co już osiągnąłem gwt-pushstate to będzie dobre do tego co opisałem?
Re: GWT-RPC/Rest
Author: Tomek Kańka
Date: Wed, 21 Jan 2015 22:40
Date: Wed, 21 Jan 2015 22:40
26 lines
1847 bytes
1847 bytes
J-23 <baczeklu@o2.pl> napisał(a) >[...] > Tak by to uporządkować to: > > Mam teraz okno które otwierając się wykonuje zapytanie SQL "x". > Otwierając to okno w adresie przeglądarki mam wwww.home.test.pl choć > nie jest to okno główne programu. Jak zrobić teraz by jak wpiszę w adres > przeglądarki home.test.pl/okno wyszło właśnie to okienko. > A gdzie w tm wszystkim jest to GWT? Dobrze rozumiem, że masz aplikację GWT, która m.in. po wciśnięciu jakiegoś przycisku/linka otwiera okno do rejestracji, a po wciśnięciu innego - do logowania. I teraz chcesz, żeby to okienko można było otworzyć również wpisując coś w pasek adresu, albo otwierając bookmark? Jeśli tak, to ja nie znam innej metody niż GWTP lub Activities/Places. Ewentualnie użyj jakiejś protezy polegającej na sprawdzaniu, co jest w pasku przeglądarki i na tej podstawie otwieraj okienka. -- Tomek
Re: GWT-RPC/Rest
Author: J-23
Date: Thu, 22 Jan 2015 00:16
Date: Thu, 22 Jan 2015 00:16
29 lines
2183 bytes
2183 bytes
W dniu 21.01.2015 o 23:40, Tomek Kańka pisze: > J-23 <baczeklu@o2.pl> napisał(a) >> [...] >> Tak by to uporządkować to: >> >> Mam teraz okno które otwierając się wykonuje zapytanie SQL "x". >> Otwierając to okno w adresie przeglądarki mam wwww.home.test.pl choć >> nie jest to okno główne programu. Jak zrobić teraz by jak wpiszę w adres >> przeglądarki home.test.pl/okno wyszło właśnie to okienko. >> > > A gdzie w tm wszystkim jest to GWT? > > Dobrze rozumiem, że masz aplikację GWT, która m.in. po wciśnięciu > jakiegoś przycisku/linka otwiera okno do rejestracji, a po wciśnięciu > innego - do logowania. > > I teraz chcesz, żeby to okienko można było otworzyć również wpisując coś > w pasek adresu, albo otwierając bookmark? > > Jeśli tak, to ja nie znam innej metody niż GWTP lub Activities/Places. > Ewentualnie użyj jakiejś protezy polegającej na sprawdzaniu, co jest w > pasku przeglądarki i na tej podstawie otwieraj okienka. > > Fakt masz racje to jest totalnie bezsensu. Po przemyśleniu tego ponowny stwierdzam że Rest jest mi nie potrzebny nie wiem co mi sie ubzdurało Pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads