rwlogo
HydraExpress 4.7

HydraExpress C++ API Reference Guide

Product Documentation:
   Documentation Home

List of all members
rwsf::WebServiceServlet Class Reference

Servlet implementation for hosting web services. More...

#include <rwsf/webservice/servlet/WebServiceServlet.h>

Inheritance diagram for rwsf::WebServiceServlet:
rwsf::HttpServlet rwsf::GenericServlet rwsf::Servlet

Additional Inherited Members

- Public Member Functions inherited from rwsf::HttpServlet
virtual ~HttpServlet ()
 
virtual void service (rwsf::ServletRequest &req, rwsf::ServletResponse &resp)
 
- Protected Member Functions inherited from rwsf::HttpServlet
virtual void doDelete (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 
virtual void doHead (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 
virtual void doOptions (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 
virtual void doPut (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 
virtual void doTrace (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 
virtual rwsf::DateTime getLastModified (rwsf::HttpServletRequest &req) const
 
virtual void service (rwsf::HttpServletRequest &req, rwsf::HttpServletResponse &resp)
 

Detailed Description

This class represents a servlet implementation for exposing RWSF code-generated web services. The servlet is automatically instantiated by the RWSF Agent when the Agent is started, and is based on the web.xml file generated by RWSF for your project. The servlet creates an rwsf::NamingContext context object for each service. This context contains all rwsf::NamedObject objects that are required by the service.

For more information on the use of the servlet to host web services, see the main product user guide and the Web Service Development Guide.


Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.