Writing Web Applications With WAI: Netscape Enterprise Server/FastTrack Server, Version 3.0/3.01

[Contents] [Previous] [Next] [Index]

The manual Writing Web Applications with WAI documents the web application interface (WAI). You can use this interface to write your own web application services for the Netscape web servers. (For an explanation of web application services, see Chapter 1, "Understanding WAI".)

Who Should Read This Guide?

This guide is intended for use by C, C++, and Java programmers who want to write their own web application services in Netscape web servers.

This document assumes you are familiar with the use of the HyperText Transfer Protocol (HTTP), the Common Gateway Interface (CGI), and client-server architecture, as well as the tools involved in compiling, linking, and launching programs written in languages such as C, C++, and Java. This document builds on that knowledge to enable you to interface your application to the web server to enable client programs to access that application.

What's in This Guide?

This guide explains how to use the web application interface (WAI) in the Netscape web servers. The guide documents the C, C++, and Java interfaces in the WAI.

Table 0.1 describes each chapter in more detail.

Table 0.1 Finding information In this manual
To do this: See this chapter:
Learn more about WAI and the Netscape web servers

Chapter 1, "Understanding WAI"

Learn how the sample applications work

Chapter 2, "Quick Start: Running the Examples"

Learn how to use WAI to write your own application

Chapter 3, "Using WAI"

Find out how to write a WAI application in C

Chapter 4, "Writing a WAI Application in C"

Find out how to write a WAI application in C++

Chapter 5, "Writing a WAI Application in C++"

Find out how to write a WAI application in Java

Chapter 6, "Writing a WAI Application in Java"

Find out how to write an in-process server plug-in

Chapter 7, "Writing a WAI Server Plug-In"

Understand security issues with WAI

Chapter 8, "Security Guidelines for Using WAI"

Look up the description of an interface

Chapter 9, "WAI Reference"

Learn about C++ and Java naming services

Chapter 10, "Naming Services"

Troubleshoot problems with WAI applications

Chapter 11, "Troubleshooting Problems"

Conventions in This Book

Monospaced font
This typeface is used for sample code and code listings, API and language elements (such as function names and class names), filenames, pathnames, directory names, HTML tags, and any text that must be typed on the screen. (Monospaced italic font is used for placeholders embedded in code.)
Italics
Italics type is used for book titles, emphasis, variables and placeholders, and words used in the literal sense.
Boldface Boldface type is used for glossary terms and tutorial steps.
Sidebar text Notes and warnings in the sidebar mark important information. Make sure you read the information before continuing with a task. In the reference section of this manual, sidebar text is also used to label different sections of the documentation for a language component (such as a function or class).
|
The vertical bar is used as a separator for user interface elements. For example, File | New means you should click the File menu and select New; Server Status | Log Preferences means you should click the Server Status button in the Server Manager and click the Log Preferences link.


[Contents] [Previous] [Next] [Index]

Last Updated: 12/04/97 16:11:41


Copyright © 1997 Netscape Communications Corporation

Any sample code included above is provided for your use on an "AS IS" basis, under the Netscape License Agreement - Terms of Use