Tach!
XML RPC Fachleute haben bestimmt noch viel mehr Beispiele welchen Nutzen eine plattformübergreifende Typisierung mit sich bringt. Über diesbezügliche Beispiele freute ich mich.
Ich bin kein XML-RPC-Fachleut, aber ehrlich gesagt, sehe ich keinen Sinn darin, in den gegebenen Formaten (XML-RPC oder beispielsweise JSON) ein Problem zu sehen, oder anders gesagt sehe ich keinen Anwendungsfall für eine systemübergreifende Typisierung. Was nützt mir ein Typ, wenn das Zielsystem diesen nicht in unterstützt? Was nützt mir zum Beispiel ein uintXX in Javascript, wenn es da nur den Typ number gibt?
Nun, ich habe doch gezeigt es diese Typen gibt. Und zwr in JS, PHP, c, und Perl gleichermaßen und ganz sicher auch in JAVA c# usw.
XML-RPC definiert nur sehr allgemeine Typen und die jeweilgen Systeme können die Werte von und zu einem internen Format konvertieren, wie es für sie am besten geeignet ist.
Genau. Und ebendiese Konvertierung kann man sich sparen wie mein Artikel zeigt.
Über weitere Beispiele warum XML RPC Datentypen nutzt, würde ich mich freuen.
MfG
PS: Demo ergänzt um ein SendeBeispiel. Die Wiederherstellung der Daten ist an Einfachheit nicht zu übertreffen 😉