Win a copy of Mastering Non-Functional Requirements this week in the Design forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Servlet Endpoints - Does not manage multi-threading issues.  RSS feed

 
Shankar sanjay
Ranch Hand
Posts: 117
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ivan,

scdjws-5 study note, In page number 130,

The following points are given

Servlet Endpoints

Does not manage multi-threading issues.


Servlet end point does not manage Multi-threading?, still servlet container will take care of multithread right? please correct me if i am wrong?
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
The container does not limit the number of threads that are allowed to execute concurrently in a servlet endpoint, like a servlet.
The EJB container, on the other hand, limit the number of threads that can execute in an EJB (with container managed concurrency) to one.
Thus you, as a developer, must take the above into consideration when developing the different kinds of endpoints. Or rather: You do not have to think about it when developing an EJB endpoint, but you must be careful with servlet endpoints.
Best wishes!
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!