NUSOAP: Как создать стиль документа wsdl с помощью nusoap?

Я использую nusoap для создания wsdl fle. по умолчанию он создает стиль rpc wsdl. Есть ли способ создать стиль документа wsdl с помощью nusoap?

2 ответа

In $server->register() you have to add the following parameters:

      $server->register(
    'MethodPublished',
    array('Req' => 'xsd:string'), // In Params
    array('Return' => 'xsd:string'), // Out Params
    'urn:WsWsdl', //  workspace name
    'urn:ErrorReportWsdl#ReportError', // soap actin
    'document', // style
    'literal', // use
    'Documentation' // Documentation
);

The 6th and 7th params indicate what you need

And your return of the method "MethodPublished" in this case it would have to be something similar to:

       return [
         "Return" => "Something"
        ]; 

Вы должны настроить так

$server->configureWSDL('servicename', 'namespace', 'endpoint', 'document');
Другие вопросы по тегам