Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is the advantage of using Servlets over CGI programming?

Answer Posted / sandeep m

CGI programs need separate process to process a request.
For which CGI object has to be created and destroyed for
each request or else pool of processes can be maintained by
server and for each request a process is assigned by server
which will be returned back to server after request
processing.
Servlets use Threads. Due to which single Servlet object is
created. Whenever a request is received by server a new
thread is created and the thread uses the existing Servlet
instance.
Advantage is process creation is heavy weight. Threads are
light weight. Burden of creating and destroying processes
is reduced or else maintaining process objects in pool is
reduced. Any number of requests can be served with not much
burden on server

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What exactly is a servlet?

1013


What’s the difference between sendredirect and forward methods

1062


How do you configure a centralized error handler in servlets?

1108


What is preinitialization of a servlet?

1027


Write a program to show the functionality of servlets.

1014


What are the exceptions thrown by servlets? Why?

1172


Explain the working of service() method of a servlet.

966


What is the use of httpservletresponsewrapper?

974


When is the servlet instance created in the life cycle of servlet? What is the importance of configuring a servlet?

1062


When jsessionid is created?

1047


What is called a session?

1176


Explain the difference between servletconfig and servletcontext in servlet?

1042


How can you push data from an Applet to a Servlet?

1103


What do you mean by deployment descriptor?

1060


Which method of the httpservletrequest object is used?

1095