rwlogo
HydraExpress 4.7

HydraExpress C++ API Reference Guide

Product Documentation:
   Documentation Home

List of all members
rwsf::HttpTransport Class Reference

Receives and parses HTTP messages. Not intended for direct use. More...

#include <rwsf/webservice/transport/HttpTransport.h>

Inheritance diagram for rwsf::HttpTransport:
rwsf::TransportImp rwsf::MessageHandlerImp rwsf::HttpsTransport

Additional Inherited Members

- Public Member Functions inherited from rwsf::TransportImp
 TransportImp ()
 
virtual ~TransportImp ()
 
void log (const std::string &message, rwsf::CallInfo::LogLevel l=rwsf::CallInfo::Info)
 
void log (rwsf::CallInfo &callInfo, rwsf::CallInfo::LogLevel loglevel=rwsf::CallInfo::Info)
 
- Protected Member Functions inherited from rwsf::BodyBase
 BodyBase (void)
 
 BodyBase (const BodyBase &second)
 
virtual ~BodyBase (void)
 
BodyBase & operator= (const BodyBase &second)
 
- Protected Attributes inherited from rwsf::TransportImp
rwsf::Config initParams_
 

Detailed Description

This class receives and parses HTTP messages. It is responsible for extracting metadata and the message payload, and passing the information to the web service processor.

Note
This class is not intended to be used directly in your applications. Rather, configure the HTTP transport in the transport configuration file, generated for each service in the generated project directory's conf directory, either the client transports file, client-transports.xml or the server transports file transports.xml. For more information, see the transports chapter in the Web Services 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.