2016-05-24 20 views
0

Ich versuche Atmosphere Framework basierte Primefaces Push (mit WebSockets) auf WebSphere Portal 7 (auf WAS 7, die Java EE 5 verwendet -> Servlet 2.5) zu verwenden. Ich lese gerade, dass WAS 7 WebSockets nicht unterstützt (hat keine WebSockets API), also suche ich nach einer Art Workaround.Ausführen von Primitives Push (WebSockets) auf Websphere Portal 7

Gibt es jemanden, der ein ähnliches Problem hatte und eine Lösung gefunden hat?

Antwort

2

Websockets benötigen mindestens Java EE 7 Container und Servlet 3.1 API Level. Wenn Sie in Ihrer Komponente zu longpooling wechseln können, haben Sie eine Chance, ansonsten nicht. Es ist keine Frage des Hacks, Ihr Server muss das Protokoll-Upgrade unterstützen.

+0

Ich denke, du hast Recht. Ich habe gerade eine benutzerdefinierte PF-Komponente mit PF4 Push-Klassen erstellt und es funktioniert auf Websphere Portal 7 mit Long-Polling-Transport. Danke für deine Antwort. – peterremec