The app server probably has a thread pool and is reusing threads from
the pool rather than creating new ones for each new request. Each call
gets executed in a separate thread, and a thread only runs one request
at once, but a single thread serves multiple requests (serially)
between the time it is created and the time it is destroyed.

On Jan 12, 4:14 pm, drunningw <[email protected]> wrote:
> Hello all,
>
> My understanding was that each call to a method in GWT service class
> that implements RemoteService would run in a new thread on the
> server.  However , we have logged using, System.out.println
> (Thread.currentThread()), the threads running on the server-side code
> and get something that looks like:
>
> Thread[http-8888-Processor2,5,main]
> Thread[http-8888-Processor2,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor2,5,main]
> Thread[http-8888-Processor2,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor3,5,main]
> Thread[http-8888-Processor2,5,main]
>
> It looks like only 2 threads are being used in the server code and
> there is some random slection happening as to which one is active when
> the service call occurs.
>
> Am I mistaken?  Namely, erver calls do not run in a separate thread?
>
> Any help would be appreciated.
>
> -Danny
-- 
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