Socket CDI, Websocket reference Problem !

manius

Mitglied
Hi hi,

Ich benutze Vaadin, GWT, wildfly 8.2, in meiner Applikation verwende ich Websocketserver !

ich bin schon einige Tage an diesen Problem, da ich aber nicht genug über Hintergrunde weiß ist mir sehr schwierig durchzusteigen und zu orten wo das Problem ist !

Ich brauche auf der Serverseite wenn eine neue Session erzeugt wird, und darauffolgend ein WebsocketServer, in der Session die Referenz vom WebsocketServer ! da ich nirgends construktor vom WebsocketServer aufrufe, wird wohl das uber CDI irgendwie gehen. CDI ist für mich zwar ein keyword ;-) das was auch aber ;-) ( ich habe versucht etwas nachzulesen, das Thema ist aber gar nicht so klein....)


Fur mich stellt sich erste Frage wer erzeugt den Websocketserver ?
Vaadin ? oder der Server Wildfly ? und wie komme ich an den Kontext ?

vielleicht ist die Losung in CDI ?

ok, die VaadinSession ist Vaadin spezifisch ( kapselt und erweitert gwt ).

Ich habe aber auch nirgends ein Beispiel gefunden wo explizit Konstruktor von Websocketserver aufgerufen wird ...... ( ich habe versucht definieren den ws server über Annotation und programmatisch ...leider hat es nicht viel geholfen..... )

Ich denke irgendwie HttpRequest ist was gemeinsames.... vielleicht da ist die Losung ?

Unabhängig vom Vaddin,GWT,Wildfly, wie macht man das in Big CDI Projekten ?
Irgendwo wird in einem Modul was erzeugt, wie kommt man da an den Erzeuger ?

Vielleicht hat der einer oder anderer ein Tipp oder Keyword für mich ? wo soll ich nach der Losung suchen ?

Andere Frage ist ueberhaubt, ist es gut ein extra Websocketserver zu Erzeugen für jeden Nutzer ? ( ich glaube jeder WSServer braucht ein Thread ...)

Danke vielmals voraus !
Marian
 
;-) ja Websocket. Wobei ich hier explicit ueber Java, Server Implementierung rede.
Aber mein Problem ist glaube eher allgemeiner CDI Technik ....
 

Zurück
Oben