Public Member Functions | |
virtual const char * | Invoke (const char *OperationName, const char *msg)=0 |
Invokes an XML Web service method synchronously using SOAP. | |
virtual void | InvokeAsync (const char *OperationName, const char *msg, const char *sCallBackCode)=0 |
Invokes the specified method asynchronously. | |
virtual const char * | GetURL ()=0 |
Gets or sets the base URL of the XML Web service the client is requesting. | |
virtual void | Abort ()=0 |
Abort cancels a synchronous XML Web service request. |
virtual const char* ParaEngine::INPLWebService::Invoke | ( | const char * | OperationName, | |
const char * | msg | |||
) | [pure virtual] |
virtual void ParaEngine::INPLWebService::InvokeAsync | ( | const char * | OperationName, | |
const char * | msg, | |||
const char * | sCallBackCode | |||
) | [pure virtual] |
Invokes the specified method asynchronously.
virtual const char* ParaEngine::INPLWebService::GetURL | ( | ) | [pure virtual] |
Gets or sets the base URL of the XML Web service the client is requesting.
virtual void ParaEngine::INPLWebService::Abort | ( | ) | [pure virtual] |
Abort cancels a synchronous XML Web service request.
Since a synchronous request will block the thread until the response has been processed you must call Abort from a separate thread.