Whats the difference between web server Java extension and CGI invoked Java?
Ans : Not all web servers provide Java extension. If your web server supports Java extension, that would generally mean that your web server can run Java classes directly in its process space. This is the fastest and most efficient way of using Java on the web server, although it is a bit restricted. CGI invoked Java is simply using web server’s existing gateway which uses a script to externally run Java classes. It is less efficient but there is no restriction to this method as well as web server independent.