Class TSoapServer
TSoapServer class.
TSoapServer is a wrapper of the PHP SoapServer class. It associates a SOAP provider class to the SoapServer object. It also manages the URI for the SOAP service and WSDL.
- TComponent
-
TApplicationComponent
-
TSoapServer
Package: System\Web\Services
Copyright: Copyright © 2005-2014 PradoSoft
License: http://www.pradosoft.com/license/
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 3.1
Located at Web/Services/TSoapService.php
Copyright: Copyright © 2005-2014 PradoSoft
License: http://www.pradosoft.com/license/
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 3.1
Located at Web/Services/TSoapService.php
public
string
|
|
public
|
|
public
|
|
public
|
#
fault( string $title, mixed $details = '', string $code = 'SERVER', string $actor = '', string $name = '' )
Generate a SOAP fault message. |
protected
|
#
guessMethodCallRequested( string $class )
Guess the SOAP method request from the actual SOAP message |
public
string
|
|
protected
SoapServer
|
|
protected
array
|
|
public
string
|
#
getWsdl( )
Returns the WSDL content of the SOAP server. If getWsdlUri WsdlUri is set, its content will be returned. If not, the setProvider Provider class will be investigated and the WSDL will be automatically genearted. |
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
boolean
|
|
public
|
|
public
string
|
|
public
string
|
getApplication(),
getRequest(),
getResponse(),
getService(),
getSession(),
getUser(),
publishAsset(),
publishFilePath()
|
string |
WSDL_CACHE_PREFIX |
'wsdl.' |
GLOBAL_RAISE_EVENT_LISTENER
|