Logo Blogo

Web socket, le prime implementazioni

Pubblicato: 11 dic 2009 da Lpt on fire!


Ajax qualche anno fa ha rivoluzionato il modo di scrivere le applicazioni web dando il via al movimento web 2.0.

Con ajax, però, la comunicazione è sempre aperta dal browser, mentre la proposta per Web socket del W3c vuole standardizzare le connessioni bidirezionali. Per chi fosse curioso è giù possibile sperimentare con le prime implementazioni del protocollo.

I supporto per web socket è già incluso nell’ultima versione di sviluppo di Chrome, mentre per firefox è ancora in lavorazione. È disponibile una libreria javascript che sfrutta il supporto offerto da flash oppure Ape, che non ha questa limitazione.

Per fare delle prove potrete anche utilizzare il server messo a disposizione da Google che si può usare sia come modulo di apache sia standalone.

Rispetto ad una normale connessione ajax con web socket la connessione rimane aperta fino ad una richiesta di chiusura esplicita ed il server può inviare dati senza che il browser abbia inviato richieste come GET o POST.

Via | HOnline

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi
6 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di aska

    aska

    11 dic 2009 - 10:42 - #1
    0 punti
    Up Down

    interessante

  • Profilo di groucho_nt

    groucho_nt

    11 dic 2009 - 13:39 - #2
    0 punti
    Up Down

    molto interessante

  • Massimo S:

    11 dic 2009 - 14:15 - #3
    0 punti
    Up Down

    Ma la tecnologia comet? Non fa la stessa cosa?

  • Anonimo codardo

    11 dic 2009 - 14:16 - #4
    0 punti
    Up Down

    C’e’ anche l’implementazione per node.js, secondo me ancora piu` interessante.

  • Anonimo codardo

    11 dic 2009 - 15:48 - #5
    0 punti
    Up Down

    Con comet e simili hai circa 8kb di traffico (l’http header) per ogni poll. Con websocket hai solo 2 *byte* per ogni poll.

    Applica in uno scenario dove hai 100.000 utenti che pollano ogni 5 secondi e fatti due conti.

  • Anonimo codardo

    11 dic 2009 - 16:01 - #6
    0 punti
    Up Down

    Ah, altra info che forse potrebbe interessare: guardate un po’ per chi lavora l’editor del draft…

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento