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 Update 7 Developer’s Guide to Java Web Applications | 
| JavaServer Pages | HTML with additional JSP tags | |
| 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 ServerPlugins | ||
| NSAPI (in-process shared object/DLL) | C, C++ | Sun Java System Web Server 7.0 Update 7 NSAPI Developer’s Guide |