Il giorno 25 gennaio 2012 10:35, Luca B. [email protected] ha
scritto:
Sto creando una chat “from scratch” nella mia web app di prova…
Ma dopo averla sviluppata (almeno in parte), mi venuto in mente: ma se
invece implemento una chat gi esistente?
E’ possibile secondo voi implementare gtalk sulla propria web app? Che cosa
comporta?
Comporta non utilizzare Rails, per realizzare una chat devi mantenere
molte
connessioni in contemporanea, e “inviare” le notifiche ai tuoi client.
Tipicamente lo fai o tramite websocket o tramite xhr longpooling o
diavolerie simili (Push technology - Wikipedia) che
mal
si sposano con l’architettura di Rails.
Puoi ancora usare Ruby, tipicamente con EventMachine, ma sinceramente ti
consiglio NodeJS e Redis, che usi per le comunicazioni nodejs ↔ rails.
Per quanto riguarda node, studiati socket.io, fa gi di suo molto di
quanto
ti serve.
Puoi ancora usare Ruby, tipicamente con EventMachine, ma sinceramente ti
consiglio NodeJS e Redis, che usi per le comunicazioni nodejs ↔ rails.
Per quanto riguarda node, studiati socket.io, fa gi di suo molto di quanto
ti serve.
Anche Erlang e` ottimo per questo genere di applicazione :->