我正在使用nusoap创建wsdl fle。默认情况下,它会创建rpc样式的wsdl。有没有一种方法可以使用nusoap创建文档样式的wsdl?
在$server中->register(),您必须添加以下参数:
$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
);
第6和第7个参数表示您需要
而你的回归方法";MethodPublished";在这种情况下,它必须类似于:
return [
"Return" => "Something"
];
您应该像这样配置
$server->configureWSDL('servicename', 'namespace', 'endpoint', 'document');