Verwenden von HTML5-Websockets mit Spring

7

Ich möchte Websockets mit einer Spring MVC-basierten Web-App verwenden. Ich habe OWebsockets und bristleback gelesen, aber ich frage mich, ob das der beste Weg ist zu integrieren. Ich bin mir sicher, dass jemand das schon einmal gemacht hat und ein paar Tipps hat, was funktioniert und was nicht ...

Danke!

    
Sven Haiges 23.05.2011, 18:19
quelle

5 Antworten

7

Spring MVC bietet Ihnen hier keine Hilfe - es unterstützt HTTP-Verkehr nur mit den Servlet- und Portlet-APIs. WebSockets sind meiner Meinung nach nicht HTTP-basiert.

    
skaffman 25.05.2011, 16:59
quelle
25

seit Springframework 4.0 M1 Websocket wird unterstützt, siehe Ссылка

Edit - 08 Januar 2014: Springframework 4.0 veröffentlicht und unterstützt Websocket, viel Spaß.

    
Alexander 29.05.2013 06:35
quelle
8

Hier ist ein Update auf 4.0 M2, siehe Ссылка

    
Rossen Stoyanchev 24.07.2013 21:26
quelle
3

Spring plant die Implementierung der WebSocket-Servlets, die von vielen gängigen Anwendungsservern angeboten werden. Das Hauptproblem ist, dass, da jeder Server mit seiner eigenen webscocket Implementierung kommt, sie alle sehr unterschiedlich sind. Das Atmosphere Framework ist verfügbar und unterstützt Cross-Server- und Cross-Browser-Implementierungen.

Es gibt einige Blogposts, wie , die atmosphärische Webstöcke und den Kometen mit Spring kombinieren MVC

Ich würde vorschlagen, dass Sie das Framework recherchieren, bevor Sie entscheiden, dass es für Sie richtig ist. Sie haben auch ein github src Repo mit Demo und Dokumentation zur Verfügung.

    
keaplogik 06.10.2012 05:42
quelle
1

Es scheint, dass Support geplant ist, Ссылка (aber sie müssen um das Fehlen von Servlet herum arbeiten API-Unterstützung)

    
Barry Pitman 28.05.2012 09:15
quelle

Tags und Links