I have had marginal success integrating http://code.google.com/p/gwt-websockets/
with http://github.com/gimite/web-socket-js with http://jwebsocket.org/.
The latter project is lacking in some quality aspects which made me
switch to a custom solution based on the latest Netty (which has this
patch https://jira.jboss.org/jira/browse/NETTY-264) but it doesn't
have the cool feature of user grouping that jwebsocket has (hence why
I had to have a custom solution).

Btw, obviously you need to start some threads for these sockets. The
way this is usually accomplished via a thread pool instantiated via a
servlet context listener. Most devs would strongly discourage starting
threads on standard servlet GET/POSTs.

On Mar 24, 10:51 am, aw4y <[email protected]> wrote:
> oh i like to contradict myself :)
>
> i tried to make a simple tcp echo (threaded) server..started by the
> service (with a call)
> and it works!
> obviously it dies when the session dies...but hey, it's a start!
>
> On Mar 24, 3:39 pm, aw4y <[email protected]> wrote:
>
> > The server side of a GWT project is a "service" for your GWT
> > application,
> > interacting with RPC "on demand".
>
> > I use a socket in my "server side", but it communicate on RPC request.
>
> > So i think you cannot start a server socket on the service, but you
> > have to use
> > a standalone server (that implements the socket and wait for agents
> > communication)
> > that store information (on db?) and implements in the service a method
> > that take these data and send to the client (but always on demand).
>
> > regards
>
> > On Mar 24, 11:01 am, piXi <[email protected]> wrote:
>
> > > I think I didnt explain well,
>
> > > so gwt client will only show data tables etc, gwt server will serve
> > > those data to client ( GWT RPC),  this is showing part,
>
> > > server socket part will be in seperate thread and will communicate
> > > with agents that are writen in pure java, not gwt.
> > > I allready got communication between agent and socket server.
>
> > > My problem still exist, when/ how to start server socket in seperate
> > > thread ( on server)
>
> > > Best regards Primoz
>
> > > On 24 mar., 08:43, rudolf michael <[email protected]> wrote:
>
> > > > Server Push?
> > > > check gwteventservice project, it has a Comet Servlet in order to keep 
> > > > the
> > > > client and server connected.
>
> > > > On Wed, Mar 24, 2010 at 9:27 AM, piXi <[email protected]> wrote:
> > > > > 1. I need this thread at server side not client.
> > > > > 2. I'm allready using RPC interface async etc.
> > > > > 3. But I dont know what is proper way to start socket server at Server
> > > > > side.
> > > > >    Via Modulu or something like that
>
> > > > > On 23 mar., 18:05, "[email protected]" <[email protected]> wrote:
> > > > > > I think you need to review GWT and the official tutorials.
> > > > > > 1. You cannot use threads on the clientside as javascript is single
> > > > > > threaded.
> > > > > > 2. Review the RPC mechanism in GWT as it requires a service 
> > > > > > interface,
> > > > > > an asynchronous interface, a servlet implementing the service, and
> > > > > > some client code to create and bind the service.
>
> > > > > > On Mar 23, 10:04 am, piXi <[email protected]> wrote:
>
> > > > > > > Hellow,
>
> > > > > > > I'm trying to develop an aplication with GWT.
> > > > > > > And have came across with a problem, but first what I wish to
> > > > > > > develop.
>
> > > > > > > And GWT application that will server user data, data will be get 
> > > > > > > over
> > > > > > > RPC and hibernate.
> > > > > > > Now I need thread that will start up socket server and listen 
> > > > > > > incoming
> > > > > > > connection from so called agents.
>
> > > > > > > Do I need to create new module or ?
>
> > > > > > > One solution that works but its not nice solution is :
>
> > > > > > > at EntryPoint in constructor I create a singletone and start the
> > > > > > > Thread.  Next time page is loaded I just return.
> > > > > > > Instance to singleton.
>
> > > > > > > I have tested and it works.
>
> > > > > > > But i do not like getInstance call every time page will refresh.
>
> > > > > > > From tutorials GWT looks very nice, but  I know that I still need 
> > > > > > > much
> > > > > > > of understanding GWT.
>
> > > > > > > Best regards Primoz
>
> > > > > --
> > > > > You received this message because you are subscribed to the Google 
> > > > > Groups
> > > > > "Google Web Toolkit" group.
> > > > > To post to this group, send email to 
> > > > > [email protected].
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected]<google-web-toolkit%[email protected]>
> > > > > .
> > > > > For more options, visit this group at
> > > > >http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to