Professional Documents
Culture Documents
Introduction to Servlets
Ethan Cerami
New York University
1,2
Web Web Java
Browser 6 Server 4,5 Servlet
Create
Web Web New process
Perl/CGI
Browser Server
Browser 2 Web
Server Perl 2
Browser N
Perl N
10/17/08 Intro to Servlets 16
CGI Architecture
Spawning a new operating system
process for each request takes time
and memory.
Hence, traditional CGI programs have
inherent performance and scalability
problems.
Every other server architecture tries to
address these problems.