This is a discussion on "Which is the better option Servlet's HttpSession object.. within the Java Programming forums, part of the Software Development category; Which is the better option Servlet's HttpSession object and EJB's Stateful session bean which are used to maintain ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| Both Servlet's HttpSession object and EJB's Stateful session bean are used to maintain client state, so how one can decide to choose in between these two techniques. Here is comparison between both techniques to take decision which one is useful as per your application need. • Stateful session bean. Advantages: 1. It supports transaction service, security service, life cycle management, RMI, instance cache; thread safe etc. so one need not to write code for these services. 2. Both web based and non-web based clients can use it. 3. Multiple operations for a single http request can be processed. Disadvantages: 4. Since it supports a number of services described above it takes more time to process a request. • Http Session object Advantages: 1. It is a simple java object so takes very less time and resources to maintain a client state also easy to code. Disadvantages: 2. It does not support the features described above you have to code for that features. 3. Multiple operations for a single http request can not be processed. |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to resolve _PendingCallbacks[...].async is null or not an object" | KiruthikaSambandam | ASP and ASP.NET Programming | 1 | 01-31-2008 11:13 PM |
| How can we block "Right click-refresh" option on a web-page? | GDevakii | HTML, CSS and Javascript Coding Techniques | 1 | 09-25-2007 02:35 AM |
| I keep getting "Data Missing" when I click the "back" button in my browser. How can I | oxygen | HTML, CSS and Javascript Coding Techniques | 1 | 07-28-2007 01:12 AM |
| Diffrence between a "assignment operator" and a "copy constructor" | Sabari | C and C++ Programming | 1 | 07-24-2007 05:00 AM |
| Why do I get "HTTP 500" error(or "(DLL)initialization routine failed")in my browser? | kingmaker | ASP and ASP.NET Programming | 1 | 07-20-2007 04:38 AM |