Thread View: pl.comp.lang.java
5 messages
5 total messages
Started by nullpointer
Sun, 24 Jul 2011 19:55
Desktopowa aplikacja webowa
Author: nullpointer
Date: Sun, 24 Jul 2011 19:55
Date: Sun, 24 Jul 2011 19:55
36 lines
2333 bytes
2333 bytes
Cześć! mam taki temat - piszę taką mini mini aplikację w której będzie GUI i będzie baza danych. Tematyka jest nieistotna, istotny jest sposób używania. Używać będzie tego teściówka do wpisywania sobie różnych tam takich. I raczej nikt więcej (tzn. nie mam ambicji tego rozwijać, sprzedawać itp.) Z racji nabytych umiejętności chciałbym to napisać jako web aplikację. I tu pojawia się problem, bo jak jej to na jej (leciwym już) laptopku postawić? Pomysł, na jaki do tej pory wpadłem wygląda tak: Zaembeddować Jetty. Tutaj działałoby to tak: Kawałek softu, który sprawdza czy Jetty stoi (np. testując URLa), i jesli nie odpala go. A potem odpala URL do localhosta z moją WebAppką. Trochę karkołomne, ale powinno zadziałać. Może macie jakiś fajniejszy pomysł? P.S. Wiem, że powinienem sobie odpuścić i napisać to w Swingu (ale ja rzygam Swingiem i chciałbym w czymś innym, więc ten pomysł z góry skreślam i nie chciałbym o tym tutaj dyskutować) P.P.S. Teoretycznie mógłbym postawić jakiś serwer "na stałe", ale ten laptopek naprawdę jest wiekowy, więc szkoda go dodatkowo dociążać. Nauczenie teściówki podnoszenia i ubijania serwera aplikacji też raczej nie wchodzi w grę - embeddując jetty mogę to samodzielnie oprogramować i robić w tle w sposób przezroczysty dla użytkownika P.P.P.S. Tak, wiem, mogę kupić hosting i napisać w PHP. Problem w tym, że teściówka wklepuje tam prawdziwe dane prawdziwych osób, GIODO mógłby mieć z tym problem jak by się dowiedział. -- npe
Re: Desktopowa aplikacja webowa
Author: Jacek Czerwinski
Date: Sun, 24 Jul 2011 20:47
Date: Sun, 24 Jul 2011 20:47
29 lines
2156 bytes
2156 bytes
W dniu 2011-07-24 21:55, nullpointer pisze: > Cześć! > > mam taki temat - piszę taką mini mini aplikację w której będzie GUI i > będzie baza danych. Tematyka jest nieistotna, istotny jest sposób używania. > > Używać będzie tego teściówka do wpisywania sobie różnych tam takich. I > raczej nikt więcej (tzn. nie mam ambicji tego rozwijać, sprzedawać itp.) > > Z racji nabytych umiejętności chciałbym to napisać jako web aplikację. I > tu pojawia się problem, bo jak jej to na jej (leciwym już) laptopku > postawić? > > Pomysł, na jaki do tej pory wpadłem wygląda tak: > Zaembeddować Jetty. Tutaj działałoby to tak: Kawałek softu, który > sprawdza czy Jetty stoi (np. testując URLa), i jesli nie odpala go. A > potem odpala URL do localhosta z moją WebAppką. Trochę karkołomne, ale > powinno zadziałać. > > Może macie jakiś fajniejszy pomysł? Ma gruncie Wicket'a na którym robię, jest fajny archetyp mavenowski, produkuje taki własnie projekt, uruchamia się z Eclipse przez Run lub Debug, albo produkuje WAR (target: install). Działa to dobrze, jedyne z czym mam trudność pod embedded Jetty to konfiguracja JNDI - chyba inna ścieżka URL do czegoś (zasobu JPG nie zintegrowanego z Wicketem ???? - nie pamiętam). Poszukaj podobnego archetypu.
Re: Desktopowa aplikacja webowa
Author: nullpointer
Date: Sun, 24 Jul 2011 21:16
Date: Sun, 24 Jul 2011 21:16
22 lines
1659 bytes
1659 bytes
W dniu 2011-07-24 22:47, Jacek Czerwinski pisze: > Ma gruncie Wicket'a na którym robię, jest fajny archetyp mavenowski, > produkuje taki własnie projekt, [ciach] Z tego co się (pobieżnie) zorientowałem, mówisz o tym, o czym piszą tutaj: http://wicket.apache.org/start/quickstart.html Wicket quickstart projects include a file named Start.java. If you open this file in your IDE (after configuring the project in your IDE), you can run it as a Java application. It will run an embedded Jetty instance that will run your app on http://localhost:8080 Navigate your browser to that address to see your app running. Zasadniczo taki jest mniej więcej mój pomysł (tzn dopisanie sobie takiego start.java + dorobienie pliku bat i linku na pulpit) Tyle, że wydaje mi się to toporne... -- npe
Re: Desktopowa aplikacja webowa
Author: Darek
Date: Tue, 26 Jul 2011 07:00
Date: Tue, 26 Jul 2011 07:00
10 lines
1823 bytes
1823 bytes
On 24 Lip, 21:55, nullpointer <i....@nie.dojdzie.pl> wrote: > > P.P.S. Teoretycznie mógłbym postawić jakiś serwer "na stałe", ale ten > laptopek naprawdę jest wiekowy, więc szkoda go dodatkowo dociążać. > Nauczenie teściówki podnoszenia i ubijania serwera aplikacji też raczej > nie wchodzi w grę - embeddując jetty mogę to samodzielnie oprogramować i > robić w tle w sposób przezroczysty dla użytkownika Wiekowy lapek i webowy serwer javowy :). Zaczalbym od sprawdzenia czy sprzet sobie poradzi z takim obciazeniem :P
Re: Desktopowa aplikacja webowa
Author: Tomek Kańka
Date: Tue, 26 Jul 2011 09:23
Date: Tue, 26 Jul 2011 09:23
17 lines
1562 bytes
1562 bytes
Darek <dariusz.ostolski@gmail.com> napisał(a) > On 24 Lip, 21:55, nullpointer <i....@nie.dojdzie.pl> wrote: >> >> P.P.S. Teoretycznie mógłbym postawić jakiś serwer "na stałe", ale ten >> laptopek naprawdę jest wiekowy, więc szkoda go dodatkowo dociążać. >> Nauczenie teściówki podnoszenia i ubijania serwera aplikacji też raczej >> nie wchodzi w grę - embeddując jetty mogę to samodzielnie oprogramować i >> robić w tle w sposób przezroczysty dla użytkownika > > Wiekowy lapek i webowy serwer javowy :). Zaczalbym od sprawdzenia czy > sprzet sobie poradzi z takim obciazeniem :P Jetty nie ma zbyt wielkich wymagań. Używam aplikacji z embeded jetty, nawet na "wiekowych lapkach". -- Tomek
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