Я разработал мыльный веб-сервис с nusoap
и php
. В этом вебе-службе я определил пользовательский тип с именем заряд, как показано ниже:Как использовать пользовательский тип как тип данных в другом настраиваемом виде в nusoap
$server->wsdl->addComplexType('charge',
'complexType',
'struct',
'all',
'',
array(
'code' => array('name' => 'code', 'type' => 'xsd:string'),
'value' => array('name' => 'value', 'type' => 'xsd:string')
)
);
И я хочу, чтобы определить другой пользовательский тип, в котором зарядки пользовательского типа используется как тип данных следующим образом:
$server->wsdl->addComplexType('send',
'complexType',
'struct',
'all',
'',
array(
'send' => array('name' => 'send', 'type' => 'xsd:charge')
)
);
Тогда я получаю эту ошибку:
Could not find type '[email protected]://www.w3.org/2001/XMLSchema'
Что такое правильный способ использовать пользовательский тип как тип данных в другой пользовательский тип в NuSOAP?