Download e-book for iPad: Programming Web Services with Perl by Randy J. Ray

Note that the string example decodes as XML-RPC & Perl. Data elements of type string may contain any characters, including nonprintable and null characters.

Colon (:), and slash (/) characters. As with other identifiers, the leading character of the name must be either an alphabetic character or an underscore. listMethods is common. The optional element is called params; it's used when the procedure call has one or more parameters. It may be present even when there are no parameters, because the specification allows params to be empty. Toolkits for XML-RPC must allow for the case of an empty parameter list in their deserialization. Within params are zero or more containers called param.

The double tag describes double-precision floating-point data. 14159265358979 the decimal point. The specification doesn't provide for exponential notation. Data marked with the string tag is meant to be unedited character data. The only "XYZ", etc. characters not directly allowed are & and <, which are entity-encoded as & and <. The boolean type expresses the typical boolean true/false range using the values 1 and 0, 0 or 1 respectively. While Perl lets you test general scalars for truth/falseness, this isn't true of many other languages.

Download PDF sample

Programming Web Services with Perl by Randy J. Ray


by Richard
4.2

Rated 4.59 of 5 – based on 30 votes