The following table lists the APIs available in Web Server.
Table 1–1 APIs Available in Web Server| 
 API/Interface/Protocol  | 
 Language  | 
 Documentation  | 
|---|---|---|
| 
 Interfaces for Generating Dynamic Content  | 
 
  | |
| 
 Custom Server-parsed HTML Tags  | 
 C  | |
| 
 Java Servlets  | 
 Java  | 
 About Servlets in Sun Java System Web Server 7.0 Developer’s Guide to Java Web Applications  | 
| 
 JavaServer Pages  | 
 HTML with additional JSP tags  | 
 Introducing JSPs in Sun Java System Web Server 7.0 Developer’s Guide to Java Web Applications  | 
| 
 CGI (one process per request)  | 
 C, C++, Perl, shell, and other languages  | 
 The Common Gateway Interface: http://hoohoo.ncsa.uiuc.edu/cgi/overview.html  | 
| 
 APIs for Writing ServerPlug-ins  | ||
| 
 NSAPI (in-process shared object/DLL)  | 
 C, C++  |