Comment utiliser Comet avec MVC printemps?

j'aimerais ajouter quelques capacités Comet/server push à une application web simple. J'ai du mal à trouver des informations à jour sur la façon de faire ça.

est-ce que quelqu'un peut me montrer quelques exemples, tutoriels, blogs, ou quoi que ce soit de récent qui vous guide à travers L'utilisation de Comet avec printemps MVC ?

si c'est important, j'utilise Freemarker pour rendre les vues, et JQuery pour le framework JavaScript.

mis à part: je sais déjà tout sur Ascenseur et son support Comet impressionnant intégré. Cette application est une preuve de concept que j'ai déjà implémenté avec Lift. Maintenant je le construis avec MVC de printemps pour comparer et contraster.

Edit: i've started out DWR . Ce n'est pas fantastique, mais je peux faire quelque chose qui fonctionne. J'ai également vérifié atmosphère , mais je ne pouvais pas obtenir de traction avec elle du tout.

je laisse la question ouverte. Espérons que de meilleures suggestions viendront.

42
demandé sur leedm777 2010-12-16 03:24:18

2 réponses

atmosphère est vraiment le meilleur que j'ai vu (je n'ai pas utilisé, mais j'ai évalué plusieurs solutions). La bonne chose est qu'il utilise le meilleur mécanisme disponible. Si vous utilisez servlet 3.0-en utilisant le support async. Si vous utilisez jetty-utiliser son support, et ainsi de suite. Il a également l'intégration de printemps.

alors, vous devriez peut-être poser une question concrète sur l'atmosphère. Voir ce et ce questions connexes.

12
répondu Bozho 2017-05-23 12:25:06

Try ItsNat Comet , le ressort peut être utilisé pour configurer votre application (contactez-moi si vous ne savez pas comment vous le faire) mais le ressort MVC n'est pas utilisé.

0
répondu jmarranz 2011-01-17 14:19:33