🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #346088

Re: [OT] Tokyo i zniknięty pakiet mobilny ;)

#346088
From: immo
Date: Mon, 02 Oct 2017 09:10
33 lines
3639 bytes
W dniu piątek, 29 września 2017 10:26:49 UTC+2 użytkownik wloochacz napisał:

> Innymi słowy - czy mamy tu wywołania (np. zmiana jeden wartości na 
> widoku po zmianie jednej wartości w modelu) w stylu asynchronicznego 
> AJAXa, czy standardowo (serwer odsyła mi wszystko)?

I tak i tak. Jak chcesz. Standardowo jest AJAX wiec zmienia się to co się zmieniło. Nie przeładowuje tego jako całości.

> Czy jest komunikacja dwukierunkowa (jak powiadomić klienta o zmianach, 
> może jest np. zaimplementowany WebSocket?)

Ale w sensie że jak?
Nie wiem czy dobrze rozumiem, ale tam całość logiki jest po stronie serwera, po stronie klienta jest to co jest potrzebne co hmm... użycia aplikacji. Czyli jeśli następują zmiany na serwerze, to po prostu wymuszam ich odświeżenie na kliencie. Bez pytania i powiadamiania.

> Czy się da tam zrobić cokolwiek niestandardowego po stronie klienta, np. 
> kodując coś w JS. Albo dodać jakąś bibliotekę JS, realizująca pewne 
> funkcje których w UniGUI po prostu nie ma?

I tak i nie. Ogólnie można do wszystkich komponentów, zdarzeń itp dopisywać kod JS, HTML czy cokolwiek innego co będzie zinterpretowane przez przeglądarkę. Z tego tytułu można dodać nawet to czego nie ma w standardzie.
Ale jak na mój gust działa to trochę koślawo. Tzn nie do końca tak jakbym sobie to wyobrażał. 

> > Czyli de facto - zabiją produkt dla większości.
> Taka polityka...
Tylko że ta polityka zmieniła się o 180 stopni :) Pamiętam jeszcze wypowiedzi że producent Delphi daje tylko narzędzie a komponenty ma dostarczać ktoś inny :P

> Ja też wolę, aby klient aktualizował moje rozwiązania a nie używał 
> czegoś co kupił 10 lat temu...
> Tylko te ceny Emba w porównaniu do wszystkiego innego ma bandyckie :/

No właśnie te ceny są kosmiczne. Ostatnio potrzebowałem nową osobę i tak sobie policzyłem Delphi Ent 4K€, devEx 1.5K€, uniGUI - 1K€, FastReport+cała reszta jeszcze kilka K€. Czyli na programistę na dzień dobry muszę wydać około 30tys netto :P

pozdrawiam,
Przemek O.
Technical Details
Message-ID: <4850e9b3-e2e9-48e5-8fab-725902fa5102@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!v62no2491267itd.0!news-out.google.com!194ni3848itf.0!nntp.google.com!v62no2493467itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <oqecii$fjf$1@node1.news.atman.pl> <59cc9c8b$0$5143$65785112@news.neostrada.pl> <61120a8b-4313-4269-9fd2-b9a064d661d8@googlegroups.com> <59ce03c7$0$5150$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.36.79.16 with SMTP id c16mr5279579itb.37.1506935451424;        Mon, 02 Oct 2017 02:10:51 -0700 (PDT)
X-Received: by 10.157.61.118 with SMTP id a109mr82369otc.12.1506935451375; Mon, 02 Oct 2017 02:10:51 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!v62no2491267itd.0!news-out.google.com!194ni3848itf.0!nntp.google.com!v62no2493467itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Mon, 2 Oct 2017 02:10:51 -0700 (PDT)
In-Reply-To: <59ce03c7$0$5150$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.65.28.194; posting-account=uWBjDgoAAACxkgIP6dtE4dpCnc16V86n
NNTP-Posting-Host: 77.65.28.194
References: <oqecii$fjf$1@node1.news.atman.pl> <59cc9c8b$0$5143$65785112@news.neostrada.pl> <61120a8b-4313-4269-9fd2-b9a064d661d8@googlegroups.com> <59ce03c7$0$5150$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4850e9b3-e2e9-48e5-8fab-725902fa5102@googlegroups.com>
Subject: Re: [OT] Tokyo i zniknięty pakiet mobilny ;)
From: immo <przemek-o@soft-system.pl>
Injection-Date: Mon, 02 Oct 2017 09:10:51 +0000
X-Received-Body-CRC: 2015710639
X-Received-Bytes: 4006
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit