• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Servlet threading vs. implementing threads

 
Val Pecaoco
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ranchers,
Due to the inherent threaded nature of servlets, do you still need to implement threads in an app, like, say, in connection pooling, or just let the servlet container do the threading for you?
Ex Animo Java!
-- Val
 
Reuben Cleetus
Ranch Hand
Posts: 50
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would still do so for long processes, which can be done asynchronously. Things such as long calculations, data insertions that take a long time, etc., can be done in another object, running in its own thread.
However, such instances are probably not very common, since most data that is saved needs to be done transactionally, where certain actions are taken when it fails, including flagging the user. The problem with doing this asynchronously, is that the saving will be done in another object and thread, so there would be no way of flagging a failure to the user when the page is returned to the user.
Regards,
Reuben.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic