Senden einer Nachricht an eine einzelne Person mithilfe von Spring STOMP-Websockets

8

Im Internet habe ich einige Informationen darüber gefunden, wie man Nachrichten mit Spring und STOMP akzeptiert und sendet, aber ich habe keine guten Beispiele dafür gefunden, wie man eine Nachricht an einen einzelnen Benutzer sendet. Nur wie man sie an jeden einzelnen sendet. Gibt es irgendwelche guten Beispiele dafür?

Ich möchte im Grunde ein oder zwei Controller mit STOMP in einer Spring MVC-Struktur ausführen, damit ich Leute außerhalb des Websockets authentifizieren und später diese Authentifizierung an die STOMP-Controller binden kann, und dafür muss ich natürlich in der Lage sein um Nachrichten an Einzelpersonen zu senden.

    
Kristof 29.01.2014, 22:06
quelle

3 Antworten

9

Es gibt einen vernünftigen Blogbeitrag im Frühjahr, der Folgendes beinhaltet: Ссылка

Der Quellcode ist auf github (und aus dem Blog verlinkt).

    
Jaimie Whiteside 04.02.2014, 10:10
quelle
2

Es gibt ein Konzept von User Destinations , bei dem Nachrichten an ein bestimmtes Ziel gebunden werden können, das zur Sitzung eines Benutzers gehört.

Es gibt Artikel aus dem Spring docs , der es schön erklärt. Hoffe, das hilft jemandem.

    
Abdullah Khan 04.09.2016 10:58
quelle
0

Für alle, die nach der gleichen Antwort mit einem netten Codebeispiel suchen, habe ich dieses Repo gefunden: spring-websocket-chat

    
ttarczynski 18.12.2017 22:24
quelle

Tags und Links