Sinceramente non si è capito quale sia il problema...
In secondo luogo, affinchè due applicazioni distinte possano scambiarsi messaggi interpretabili l'un l'altra è necessario che entrambe adottino un "protocollo comune". Non so cosa voglia dire che l'output è previsto come dataset, ma SOAP altro non è che un insieme di messaggi XML e XML è un protocollo comune a tanti (e supportato anche da Android, per quel che ne so).
Però, ripeto, non si sa cosa tu voglia ottenere e cosa ci sia che non va in quello che ottieni...
Ciao.![]()