[zxspectrum] Re: [OT] Il nuovo Browser di Google!

  • From: Giovanni Lagorio <lagorio@xxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Tue, 02 Sep 2008 21:24:58 +0200

Enrico Maria Giordano wrote:


> Il punto è proprio questo: la chiamata sincrona non è permessa perché il > sistema è "stateless".

Lavorando in AJAX, per esempio col GWT, il client mantiene tranquillamente uno stato.

Be', probabilmente viene simulato in qualche modo (Session, Cookies) ma il sistema è intrinsecamente stateless.

no, non c'è bisogno di simularlo: la pagina web non cambia mai, quindi gli oggetti Javascript che uno crea rimangono lì (beh, ammesso che siano raggiungibili in qualche modo, dietro le quinte c'è comunque un garbage-collector). Hai sicuramente ragione nel dire che il protocollo HTTP è stateless, in quanto ogni richiesta al server è a sé stante, ma il "cuore" di AJAX sta proprio nel fatto di poter fare queste richieste al server senza dover cambiare pagina sul lato client. In questo modo sul lato client ti puoi tenere tutte le strutture dati che vuoi.

Ciao,
Gio

Other related posts: