Answer Posted / pinku pattanaik
CGI:- COMMON GATEWAY INTERFACE.
CGI programs ate process based.
when ever we are sending a reqeust a separate process will
create. for each and every request it will create separete
process. so with respect to memory point of view we 've
loss lot of memory. but in the case of servlets, servlets
are thread based, and it will create onle request and
response objects only, so at the momory point of view this
will not effect.
The major advantage of CGI over servlets is, there is no
data-in-constitency problem as because for each and every
requet it will create process in separate memory so, all
process are independent to each other. But in the case of
servlets thrads are creating in the shared memory, so, there
may be chance of getting data-in-consistency problem..
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How do you get the ip address of the client in servlet?
What is the difference between the http servlet and generic servlet?
How can we upload the file to the server using servlet?
What is the main purpose of java servlets?
What’s the difference between forward() and sendredirect() methods?
Explain their methods? Tell me their parameter names also have you used threads in servlet?
Write a servlet to upload file on server.
How can we refresh automatically when new data is entered into the database?
What are all the advantages of servlet over cgi?
What is pure servlet?
What exactly are the functions of servlet?
What is the default http method in the servlet?
How do you run a servlet?
What are the various ways of session supervision in servlets?
Differentiate between get and post?