Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress Servlet Development Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

3.1 Introduction

The servlet interface is designed to make creating Web applications an easy and intuitive process. This chapter explains the process of creating a servlet and presents the code for a simple servlet.

The HydraExpress servlet container instantiates the servlet when it starts, then calls the init() method on the servlet. Each time a client request arrives, the servlet container calls a handler method on the servlet. Before the container shuts down, it calls the destroy() method on the servlet. This chapter covers the steps required to define, implement, compile, and deploy a complete servlet. Although the servlet described is simple, the example presents all the basic tasks necessary to write a servlet.

The servlet described in this section is included in the files HelloWorldExample.h and HelloWorldExample.cpp in the tutorials\servlet directory of the HydraExpress installation. The servlet itself is available at http://localhost:8090/examples/HelloWorldExample on a system running HydraExpress.

Creating and deploying a servlet involves the following steps:



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.