J'aimerais utiliser WebSockets avec une application Web à ressort MVC. J'ai lu o Jwebsockets et Bristleback, mais je me demande si c'est le meilleur moyen d'intégrer. Je suis sûr que quelqu'un l'a fait avant et a quelques conseils ce qui fonctionne et ce qui ne fonctionne pas ... p>
merci! p>
5 Réponses :
Spring MVC ne vous offrira aucune aide ici - il prend en charge le trafic HTTP à l'aide des API de servlet et de portlet uniquement. Websockets, je crois, ne sont pas basés sur http. P>
Il semble que le soutien est planifié, https://jira.springsource.org/browse/spr -9356 (mais ils devront travailler autour du manque de soutien de l'API de servlet) P>
Spring prévoit de mettre en œuvre les servlets Websocket proposés par de nombreux serveurs d'applications populaires. Le problème principal est que, comme chaque serveur sort avec sa propre implémentation de bande Web, ils varient considérablement. Le cadre de l'atmosphère est disponible et prend en charge les implémentations de navigateur croisées croisées. p>
Il existe des postes de blogs disponibles, comme Alling Atmosphère WebSockets et Comet avec Spring MVC P>
Je vous suggérerais de rechercher le cadre avant de décider que cela vous convient. Ils ont un GitHub Src Repo avec démo et documentation disponible également. P>
Etant donné que Springframework 4.0 m1 Websocket est pris en charge, voir http : //blog.springsource.org/2013/05/22/spring-framework-4-0-m1-websocket-support/ p>
Edit - 08 Janvier 2014: Springframework 4.0 publié et prend en charge les standards, amusez-vous. p>
J'aime les gens qui gardent leurs réponses à jour.
Voici une mise à jour sur 4,0 m2, voir http://blog.springsource.org/2013/07/24/spring-framework-4-0-m2-websocket-Messaging-Architecures/ P>
Sven, donne un sens à réévaluer le choix de réponse sélectionné