Article View: pl.comp.lang.java
Article #154140Re: GWT-RPC/Rest
From: 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?
Technical Details
Message-ID:
<m9p666$jhn$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<m9k2js$ctk$1@node2.news.atman.pl> <slrnmbtkk6.fj.tom@tv2.dom.local> <m9mu52$3r0$1@node1.news.atman.pl> <slrnmc01b8.ak3.tom@tv2.dom.local>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: J-23 <baczeklu@o2.pl> Newsgroups: pl.comp.lang.java Subject: Re: GWT-RPC/Rest Date: Wed, 21 Jan 2015 22:37:10 +0100 Organization: ATMAN - ATM S.A. Lines: 61 Message-ID: <m9p666$jhn$1@node1.news.atman.pl> References: <m9k2js$ctk$1@node2.news.atman.pl> <slrnmbtkk6.fj.tom@tv2.dom.local> <m9mu52$3r0$1@node1.news.atman.pl> <slrnmc01b8.ak3.tom@tv2.dom.local> NNTP-Posting-Host: 77-255-42-51.adsl.inetia.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1421876230 20023 77.255.42.51 (21 Jan 2015 21:37:10 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Wed, 21 Jan 2015 21:37:10 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 In-Reply-To: <slrnmc01b8.ak3.tom@tv2.dom.local> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit