Hast du die Usage-API gesehen? Als API-Nutzer kommt man mit der Verbosität von XML-RPC überhaupt nicht in Berühgung:
Aber ja doch, das ändert jedoch auch nichts an der idiotischen Verpackung ;)
Meine Güte, ich mach schon seit Jahren Rpc und Remote-Datenmanagement auf meinen Servern, es gibt weißgott andere Möglichkeiten Daten zu verpacken. Und sowas hier:
<methodResponse>
<params>
<param>
<value>
<array><data>
<value><string>system.multicall</string></value>
Würde rein formal eine Datenstruktur wie folgt ergeben:
$response = {
params => {
param => {
value => {
array => {
string => ['system.multicall','demo.sayHello', ...]
}
}
}
}
};
da frag ich mich schon was sich der Meister dabei gedacht hat: Da wird das Auspacken der Daten zu einer Sex-Orgie ;)
Lachgas oder Reizgas, das ist hier die Frage....