Main Page | Class Hierarchy | Class List | File List | Class Members

xsoap::XSoap12ClientProxy Class Reference

Soap Proxy for Client. More...

#include <XSoap12ClientProxy.hpp>

Inheritance diagram for xsoap::XSoap12ClientProxy:

xsoap::XSoap12Proxy List of all members.

Public Member Functions

 XSoap12ClientProxy (const std::string &uri, const std::string &act="xsoap.extreme.indiana.edu")
 Constructor.

msl::Sptr< const wsit::Result > invoke (const proteus::Invocation &m)
 Call a remote web service.


Detailed Description

Soap Proxy for Client.

XSoap12ClientProxy provides a set of soap 1.2 rpc invocation call interface for rpc client; It inherited from XSoap12Proxy;


Constructor & Destructor Documentation

xsoap::XSoap12ClientProxy::XSoap12ClientProxy const std::string &  uri,
const std::string &  act = "xsoap.extreme.indiana.edu"
 

Constructor.

Parameters:
uri: the Uri of soap server;
act: the Action string in the soap message header, the default value is xsoap.extreme.indiana.edu; When the object is created, a http connection to the server will be generated;


Member Function Documentation

Sptr< const Result > xsoap::XSoap12ClientProxy::invoke const proteus::Invocation &  m  ) 
 

Call a remote web service.

Parameters:
 the wsit::Invocation object, which includes the necessary information for an invocation, such as method name and arguments;
Returns:
: A smart point to wsit::Result, which represents the return value of remote web service and is either wsit::ResponseResult or wsit::ExceptionResult;


The documentation for this class was generated from the following files:
Generated on Sat Jun 5 00:52:19 2004 for XSoap-C++ by doxygen 1.3.7