2015-02-25 8 views
5

mando chunked data con Play Scala 2.2 al lato client come questo: Ok.chunked(data)maniglia chunked dati inviati da Play Scala con AngularJs

vorrei utilizzare non appena sono disponibili sul lato client. Se ottengo solo i dati e li stampo su .success, vengono stampati contemporaneamente allo stesso tempo, quando vengono ricevuti gli ultimi dati.

Come posso stamparli non appena vengono ricevuti? Devo usare websockets?

risposta

5

Usa in streaming biblioteca JSON come http://oboejs.com/

Oboe.js è una fonte biblioteca aperta JavaScript per il carico JSON utilizzando lo streaming, che unisce la comodità di DOM con la velocità e la fluidità delle SAX.

È in grado di analizzare qualsiasi JSON come stream, è abbastanza piccolo da essere una micro-libreria, non ha dipendenze e non si preoccupa di quali altre librerie è necessario per parlare.

+0

Sembra fantastico, ho intenzione di dare un'occhiata, grazie;) – Simon