PHP SOAP Transferencia de archivos
Estoy tratando de aprender cómo transferir archivos (archivos .zip) entre un cliente y un servidor usando PHP y SOAP. Actualmente tengo una configuración que se parece a esto:
require('libraries/nusoap/nusoap.php');
$server = new nusoap_server;
$server->configureWSDL('server', 'urn:server');
$server->wsdl->schemaTargetNamespace = 'urn:server';
$server->register('sendFile',
array('value' => 'xsd:string'),
array('return' => 'xsd:string'),
'urn:server',
'urn:server#sendFile');
Pero no estoy seguro de cuál debería ser el tipo de retorno si no es una cadena. Estoy pensando en usar unbase64_encode
.