Vorrei creare una semplice applicazione Websocket utilizzando Scala/Akka/Play.Websocket semplice in scala/akka/play
Quello che vedo dagli esempi (come lo webchat o lo recent talk at the Scala Days), è una fusione tra JavaScript/Coffeescript, modelli html e così via.
I client della mia applicazione Websocket saranno anche applicazioni mobili native (Android, iOS), quindi ho bisogno di pensare "fuori dal browser".
Come posso creare un'applicazione websocket che può semplicemente spingere una stringa "ciao"?
Sono confuso. WebSockets sono una soluzione alternativa perché HTTP non consente connessioni stateful bidirezionali. Non hai questa limitazione quando sviluppi un'app nativa (eccetto se usi Apache Cordova o simili, ma in questo caso useresti Javascript). Allora perché stai seguendo questa strada? – Carsten
Ciao Carsten. Non conosco altri protocolli duplex che consentano la trasmissione di dati in tempo reale da un server all'altro. I servizi di notifica push per app native (come GCM) non sono in tempo reale. Conosci qualche altro modo alternativo? – ticofab
0MQ è una soluzione per lo streaming pub/sub. http://zeromq.org/ –